Package signatures do not match the previously installed version
Oculus Questの開発中にこのエラーに出くわしたので,詳しい状況と解決した方法を書き残しておく.
[状況]
普段はメインPCでQuest用アプリのビルドを行っていたが,ある日サブPCで同じバージョンのUnityでビルドを行ったらこのエラーが出た
[解決策]
署名が違うよ!って怒られてるので,いったんアプリを消して,再度ビルド.
まずコマンドプロンプトを起動
C\user[yourname]\appdata\local\android\adk\parameter_tool\の中に入る
adb uninstall "com.xxxx.xxxx"
でアプリを消す
次にこれを実行
adb.exe "1PATHxxxxx" -s -o "/apkのパス/"
成功するとsuccessとかsuccessfullyとかでた気がする
これでunityのビルドしたらうまく通りました