2017-10-09 2 views
-1

私はAndroidの7から8までの私のAndroidのネクサス6Pを更新し、今、私のアプリケーションの一つをインストールすることはできません。アンドロイドスタジオからアプリをインストールしようとすると、私はこのエラーを取得するアンドロイドINSTALL_FAILED_NO_MATCHING_ABIS

Installation failed with message Failed to finalize session : INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113. 

この問題を検討して後、私はbuild.gradleファイルに以下のコードを追加すると、さまざまなソースを発見しました。

splits { 
    abi { 
     enable true 
     reset() 
     include 'armeabi', 'armeabi-v7a', 'arm64-v8a', 'mips', 'x86', 'x86_64', 'armeabi-v7a' 
     universalApk true 
    } 
} 

これは問題を解決しなかったが、この問題を解決するにはどうすればよいですか?

+0

を実行し、このコマンドは、お使いのデバイスのABIを確認する:adbのシェルは、getProp "ro.product.cpu.abi" – W0rmH0le

+0

コマンドが 'arm64-v8a' を返しました。私はabiに含まれています。 – develop1

答えて

0

問題はapache.commons-ioバージョン2.4ライブラリで問題でした。理由は分かりませんが、図書館ではアプリケーションをインストールできないというクラッシュが発生していました。バージョン2.5にアップデートしたら、すべてが正しくインストールされました。

関連する問題