2017-03-09 31 views
4

は、新しいプロジェクトを開始し、thisは私に発生しました:アプリケーションのインストールに失敗しました - INSTALL_FAILED_VERIFICATION_FAILURE

私は私のエミュレータとしてGenymotionを使用しています。この問題の原因は不明です。

私が試した:

  • をプロジェクトに私はそれがすでにemulatorにインストールされます場合は、私のemulator(私は左4.5GBいる)
  • チェックに十分なスペースを持っていることを確認しました
  • の再構築、それはhasn t。
+0

エミュレータを再起動してもコンピュータが動作しない場合は、デバイスを再作成してください。 –

+0

私もGenymotionエミュレータで同様の問題に直面しました。私はアンドロイドAVDで試して、それは正常に動作していた。 –

+0

GenymotionエミュレータでAPKを実行しようとしたときに同じエラーが発生しました。それは、私が昨晩Android Studioを2.3にアップデートしたときに始まりました。私はそれがデバッグキーストアでアプリケーションの署名と関係があると思うし、何とかエミュレータと互換性がない。どのバージョンのStudioとGenymotionを使用していますか?どんなエミュレータをインストールしようとしていますか? Nexus 5x 6.0.0? – TWReever

答えて

9

オープンターミナルエミュレータにインストールアプリケーションを削除しようとすると、エミュレータのシェルにアクセスするにはadb shellを入力する必要があります。

タイプsettings put global verifier_verify_adb_installs 0シェル上。

最近のGoogle Playサービスのアップデートに関するものだと思います。検証者はより厳密です。このコマンドは本質的にアプリの確認オプションを無効にします。 From this article。あなたはgenymotionやデバイスの設定からアプリケーションを確認して選択解除必要なソリューションについては

+0

これはAndroid Studio 2.3の新機能ですか? 2.3にアップグレードする前に作業していたプロジェクトで同じ問題が発生しています。 – TWReever

+0

ありがとう、@yuku!誰かがこれについて詳しく説明できますか? – Sofa

+1

これは最近のGoogle Playサービスのアップデートに関するものだと思います。検証者はより厳密です。このコマンドは、本質的には「アプリケーションの検証」オプションを無効にします。 Ref:https://www.xda-developers。/ psa-play-services-update-broke-titanium-backup-substratum-heres-a-fix/ – yuku

0

は手動で

+1

アプリがエミュレータにインストールされていません –

0

こんにちは@Matthewフランシス、

設定 - > [セキュリティ] - > [選択解除は、アプリを確認してください。

は今、その後の後だけでは十分ではありません0に「verifier_verify_adb_installs」を設定し、私の場合は

0

、それが動作してみてください。 「package_verifier_enable」を0に設定する必要があります。

adb shell 

settings put global package_verifier_enable 0 
関連する問題