私はC++でAndroid向けのネイティブアプリケーションを開発しています。アプリが正常に動作し、インストールします(アリデバッグをインストールして)正しく複数のデバイス途中、私はandrodid 4.4.2とレノボA806でそれをインストールしようとするとエラーがスローされます。実行時にINSTALL_FAILED_VERIFICATION_FAILURE ON antデバッグインストール
enter code install:
[echo] Installing /home/flush/Project/test/bin/NativeActivity-debug.apk onto default emulator or device...
[exec] 7378 KB/s (6015860 bytes in 0.796s)
[exec] Failure [INSTALL_FAILED_VERIFICATION_FAILURE]
デバイスが表示されます。 adbデバイス。私はセキュリティでのアプリケーションチェックのチェックを無効にし、Unknowソースオプションをチェックしました。 同じエラーがまだスローされます。
セキュリティオプションの内部ストレージからインストールすることでアンドロイドデバッグ証明書をインストールしようとしましたが、動作しません。 「証明書がインストールされました」というメッセージが表示されているにもかかわらず、証明書が証明書リストに表示されません。
¿手がかりはありますか?あなたが前に証明書を生成する場合
あなたは あなたが設定またはEclipseで不明なソフトウェアソースを許可する、符号なしのアプリを書き込み権限を持っている必要があり
お返事ありがとうございます。知られていないソフトウェアソースは、電話でチェクされます。私はEclipseを使いません。アプリをコンパイルするにはnkd-build、apkをパッケージ化して署名するにはantをデバッグしてください。 apkはアンドロイドのデバッグ証明書で署名されています。また、このアプリは他のデバイスでも動作します。 – user2699214
以前にアプリをインストールしましたか?削除した場合は、再インストールする前に設定から削除してください。 – vgonisanz
いいえ、私は決してアプリケーションをインストールすることはできませんでした(この電話で)。 – user2699214