INSTALL_FAILED_CPU_ABI_INCOMPATIBLE-Genymotionの使用中にエラーが発生しました



Install_failed_cpu_abi_incompatible An Error Occurred When Using Genymotion



と言われていますGenymotionは最速のAndroidエミュレーターなので、使い始めてみると、使用中に色々な問題が発生することがありました。

例:INSTALL_FAILED_CPU_ABI_INCOMPATIBLE




AndroidアプリケーションをにデプロイするとGenymotion上記のデバッグ時に、コンソールコンソールはエラーを報告します:以下に示すように、インストールはメッセージINSTALL_FAILED_CPU_ABI_INCOMPATIBLEで失敗しました:




または.apkパッケージを直接ドラッグしますGenymotionシミュレータでも同じエラーが発生します




これは、GooglePlayマーケットなどのさまざまなGoogleサービスアプリケーションがシステムにないためです。実際、著作権の問題により、Genymotionが提供する仮想デバイスはバージョン2.0およびARMライブラリのサポート以降Google Appsから削除されているため、ソフトウェアから仮想マシンをダウンロードすると、一部のアプリの実行時にエラーまたはクラッシュが発生します。これらのコンポーネントに依存する必要があります。

たとえば、マップやブラウザのように、非常に動的なライブラリファイルがいくつか含まれています。これらのファイルはすべてarm環境で実行されます。また、genymotionの現在のリリースバージョンにはGenymotion-ARM-Translation.zipが付属していないため、手動で追加する必要があります。


解決:

1.1。ダウンロードアーム互換パッケージ Genymotion-ARM-Translation.zip

二。Genymotionを実行し、構成済みの仮想デバイスを起動します

3.ダウンロードしたGenymotion-ARM-Translation.zipを仮想デバイスに直接ドラッグし、[OK]をクリックします。

備考:

Genymotion-ARM-Translationをドラッグすると、インストールは行われませんが、次の図が表示されます。ファイルは次のとおりです。SDカード/ロードカードの下にコピー


テスト後、Genymotion-ARM-Translationのファイル名を変更できます。ファイル名の後に括弧()のような特別な記号を入れないでください! ! !


4.最後に、インストールが成功したというメッセージがポップアップ表示されます


5.仮想デバイスとGenymotionを閉じて、再起動します。

Androidアプリケーションを再度デプロイすると成功します



上記のようにGenymotion-ARM-Translation.zipがインストールされ、アプリケーションを実行できない場合は、独自のエミュレーターバージョンに従って選択してください

添付:

Android5.0より前のバージョンに適用されます

http://download.csdn.net/detail/michael_ouyang/9684839

Android5.1のバージョン

http://download.csdn.net/detail/michael_ouyang/9684888

Android6.0のバージョン

http://download.csdn.net/detail/michael_ouyang/9684864


転載先:http://blog.csdn.net/michael_ouyang。