KonifarPod

GenymotionでINSTALL_FAILED_MISSING_SHARED_LIBRARYが出た時の対処法

   

Pocket

超高速エミュレータのGenymotionにアプリインストールしようとして、Failure [INSTALL_FAILED_MISSING_SHARED_LIBRARY] が出た時の対処方法です。

結論から言うとGoogle Appsがインストールされていないのが原因で、エミュレータに手動でインストールすれば解決します。

参考にしたstackoverflowはこちら ⇒ Genymotion Emulator : Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY

 

(1)ARM Translation_v1.1のインストール

以下のサイトから『ARM Translation_v1.1』をダウンロードします。

[GUIDE] Genymotion | Installing ARM Translation and GApps[Updated Nov.16] – xda-developers

Genymotionのエミュレータを起動して、ダウンロードしたzipファイルをDrag&Dropします。何度かダイアログが表示されるので、OKを押した後で再起動してください。

Genymotion1

Genymotion2

 

(2)Google Apps for Android をインストール

先ほどと同じサイトから、Google Apps for Androidをダウンロードします。

[GUIDE] Genymotion | Installing ARM Translation and GApps[Updated Nov.16] – xda-developers

バージョンごとに用意されているので、起動したエミュレータのバージョンに合わせてインストールしてください。Android2.xはないっぽいですが。。。

ダウンロードしたら、先ほどと同じようにエミュレータにDrag&Dropしてから再起動すると完了です。

 

(3)確認

GooglePlayStoreがインストールされていれば成功です。

Genymotion3

 

ここまでできていれば、おそらくエラーなくインストールできるようになっているはずなので試してみてください。

 

以上!

Pocket

 - Develop