Jelly Bean(4.2)のAOSPビルドを実行しているデバイスにAPKをインストールしようとしています。私は "ADB my.apkをインストールする"APKのインストールに失敗しました:[INSTALL_FAILED_VERIFICATION_FAILURE]
、私はエラーを取得する:
[INSTALL_FAILED_VERIFICATION_FAILURE]
私は "看板" にAPKを "testsign.jar" を使ってみたが、それはしません結果を変更する
Jelly Bean(4.2)のAOSPビルドを実行しているデバイスにAPKをインストールしようとしています。私は "ADB my.apkをインストールする"APKのインストールに失敗しました:[INSTALL_FAILED_VERIFICATION_FAILURE]
、私はエラーを取得する:
[INSTALL_FAILED_VERIFICATION_FAILURE]
私は "看板" にAPKを "testsign.jar" を使ってみたが、それはしません結果を変更する
署名されていないアプリケーションを許可する必要があります。インストールはAndroidによってブロックされています。設定に非マーケティングアプリのインストールを許可する
この設定はどこですか? 「アプリを確認する」チェックボックスがありますが、チェックが外されています。 http://i.imgur.com/AX20lnG.png – dcarr622
それはまた灰色になっています...それがどういう意味であるかわからない – dcarr622
あなたはUSBで縛られていますか? USBデバッグは有効になっていますか? – ApolloSoftware
署名されたapkを持っているには、プロジェクト> Androidツール>署名されたアプリケーションパッケージを右クリックしてください。キーストアを探すように求められますあなたが持っていない場合は、1つを作成することができます。日食によって導かれるように次の手順に従います。
ADBのインストール中にAPKの確認を無効にする必要があります。セキュリティ設定がグレー表示されているか動作していない場合は、設定をデータベースのAPIレベル(グローバル、システム、セキュア)に応じて設定します。
実際に設定することができれば、ADB経由のAPKのチェックは行われません。
時には、使用して、同様のパッケージの検証を無効にする必要があります:
http://androidxref.com/4.4.2_r2/xref/frameworks/base/core/java/android/provider/Settings.java#5015
$ adb shell settings put global package_verifier_enable 0
、あなたはこれらの設定は、グローバル・データベースであることをここで見ることができます
「グローバルverifier_verify_adb_installsを0に設定する」以外にも、私の場合はpackage_verifier_enableを0に設定して動作させる必要があります。
開発者の設定へ
adb shell
settings put global package_verifier_enable 0
移動し、USB経由で検証アプリケーションを無効にします。その後、.apkを問題なくインストールできます。
設定 - >セキュリティの下で「署名されていないアプリケーションを許可する」が有効になっていますか? – Cookster
その設定は存在しませんが、[Unknown sources]チェックボックスがオンになっています... – dcarr622