2016-05-30 29 views
1

私はADB経由でAndroidボックスに.APKをインストールしようとしています。adb失敗インストール.apk

私はADP経由で接続してインストールを試みます。

$adb connect 192.168.0.33 
connected to 192.168.0.33:5555 
$adb -s 192.168.0.33:5555 install -r Myapk.apk 
    pkg: /data/local/tmp/Myapk.apk 
Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATIOTES] 

Myapk.apkは、私は、ソースコードを失ったAPKあるので、私はコンパイルし、それを編集し、エキスをしましたし、戻ってそれに署名しました。そのアプリはNexus 5で動作します。

編集: 視覚的なバグでした。私はちょうどデバイスを再起動する必要がありました。

+0

まだ対象デバイスにインストールされていますか? –

+1

[アンインストールせずにINSTALL \ _PARSE \ _FAILED \ _INCONSISTENT \ _CERTIFICATESを処理する方法](http://stackoverflow.com/questions/3185444/how-to-deal-with-install-paral-failed-inconsistent-証明書なし) – tynn

+2

$ adb pm uninstall BeGreen

答えて

0

前に "com.yourpackage.example"をアンインストールしてみてください。

おそらくapkの署名に不一致があります

+0

私もそれをやったことがありますが、-rはパッケージに再インストールしないでください。 – BeGreen

+2

@BeGreen新しいバージョンの署名が古いものと異なる場合、 '-r'はパッケージに対して再インストールされません。それ以外の場合、署名が同じであれば、そうです。 – JonasCz

+0

@JonasCz -rは自分の携帯電話にパッケージを再インストールするので、... – BeGreen

関連する問題