1. 程式人生 > >解決genymotion-arm-translation.zip無法拖拽安裝的問題

解決genymotion-arm-translation.zip無法拖拽安裝的問題

int fail 執行命令 tld word sdk tle and tex

1、問題由來

適用情況一:當我們啟動了Genymotion模擬器後,在AndroidStudio運行app時,彈出如下錯誤:
INSTALL_FAILED_CPU_ABI_INCOMPATIABLE

技術分享

適用情況二:直接拖拽安裝apk文件時,模擬器彈出如下錯誤:

技術分享

這是由於Genymotion是基於X86的,它並不支持ARM架構,這時候我們需要往模擬器中拖拽安裝Genymotion-ARM-Translation_v1.1.zip或者Genymotion-ARM-Translation_v2.0.zip來解決。

但是問題又來了,在Win10或者某些情況下我們不具備管理員權限
所以出現了不能拖拽的情況

,或是拖拽變為copy的情況拖拽變為copy但無效的情況

技術分享 或者 技術分享

都會導致我們的安裝不能順利進行。

2、解決辦法

我們利用Android-sdk-windows中自帶的adb.exe在控制臺手動安裝Genymotion-ARM-Translation_vX.X.zip(任何版本)。

1)首先我們右鍵Genymotion圖標,以管理員身份運行。

技術分享

然後正常啟動一個設備。

技術分享

2)在你的android-sdk-windows目錄中找到adb.exe所在路徑,如圖:

技術分享

然後啟動windows的cmd控制臺,進入adb所在目錄:

技術分享

執行命令:

adb push E:\Genymotion-ARM-Translation_v1.1.zip /sdcard/Download/
  • 1
  • 1

(註:存放Genymotion-ARM-Translation_v1.1.zip的路徑裏不要含空格)

這句話是將Genymotion-ARM-Translation_v1.1.zip文件導入到模擬器的/sdcard/Download/目錄下。出現“1 flie pushed”表示導入成功。

接下來執行命令進行安裝:

adb shell flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip
  • 1
  • 1

技術分享


技術分享

最終出現“Done successfully !”,恭喜你安裝成功。

3)重啟模擬器,OK,之前不能安裝的apk現在又可以愉快地安裝了!

轉自:http://blog.csdn.net/SkipperKevin/article/details/70885620?locationNum=11&fps=1

解決genymotion-arm-translation.zip無法拖拽安裝的問題