2016-04-01 11 views
1

私が使用してシステムアプリを更新しています:アンドロイド:更新システムアプリ

adb install -r app.apk 

そして、この作品。代わりに私が入力した場合:

adb shell 
pm install -r app.apk 

は(デバイスにAPKプッシュが省略されている)、それを返します:

失敗[INSTALL_FAILED_INVALID_URI]

理由の任意のアイデアを? adbコマンドは実際にシステムで何をするのですか?

答えて

3

答えは、ファイルをtempディレクトリにアップロードする必要があるということです(理由は分かりません)。このよう

adb shell pm install -r /data/local/tmp/app.apk 

を、すべてが普通に動作します

adb push app.apk /data/local/tmp/app.apk 

は、その後通常通りprocede。

+0

次のエラーが表示される[INSTALL_FAILED_SHARED_USER_INCOMPATIBLE] –

+0

あなたは権限に問題がある可能性があります。あなたがrootとして実行しているように(またはrootではない) – Filnik

+0

アップデートは/ data/app /ディレクトリにインストールされませんか? – Jaydev

関連する問題