使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法



http://blog.csdn.net/wjr2012/article/details/16359113

http://blog.csdn.net/wjr2012/article/details/16359113

http://blog.csdn.net/wjr2012/article/details/16359113





https://www.genymotion.com/#!/download

https://www.genymotion.com/#!/download

https://www.genymotion.com/#!/download



https://www.genymotion.com

https://www.genymotion.com

https://www.genymotion.com

https://www.genymotion.com




http://www.genymotion.net

http://www.genymotion.net

http://www.genymotion.net




http://www.imooc.com/learn/241

http://www.imooc.com/learn/241

http://www.imooc.com/learn/241

http://www.imooc.com/learn/241


第1章 超快的Android模拟器Genymotion

  • 1-1 下载安装Genymotion (05:54)
  • 1-2 安装插件 (05:01)

第1章 超快的Android模拟器Genymotion

  • 1-1 下载安装Genymotion (05:54)
  • 1-2 安装插件 (05:01)

第1章 超快的Android模拟器Genymotion

  • 1-1 下载安装Genymotion (05:54)
  • 1-2 安装插件 (05:01)


使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法

分类: Android学习   24460人阅读  评论(57)  收藏  举报

点击下载Genymotion-ARM-Translation.zip

将你的虚拟器运行起来,将下载好的zip包用鼠标拖到虚拟机窗口中,出现确认对跨框点OK就行。然后重启你的虚拟机。






    當一個程序設計員(Programer) 寫了一行英文程序, 想在Android手機裡顯現出 "Hello! World" ,
  他必須將這行英文程序(=程序階段) 編譯成Android 手機看得懂的格式(=Apk文件) 

   而目前世界上的手機根據處理器(Cpu)指令的不同, 分成三種格式: 

  即 1.ARMv6/7 , 2.Intel Atom , 3.MIPS .....

  因為你裝的是 Bluestacks,模擬的是三星手機,使用所謂的"ARMv7" Cpu格式,隸屬於ARM手機的陣營.

    但是你下載的這個APK文件, 當初在"程序階段" 編譯成 "APK文件" 時, 
  引用了Intel Atom 或 MIPS 的指令格式 , 造成只有Intel Atom 或 MIPS 的手機才看得懂
  這個APK , ARM手機是看不懂你的這個 APK文件的內容 , 當然不會讓你安裝啦!!

  "INSTALL_FAILED_CPU_ABI_INCOMPATIBLE" 的意思:

   INSTALL_FAILED 指"安裝失敗" , 
   CPU_ABI        指"處理器屬性 (即ARM/Intel-Atom/MIPS)"
   INCOMPATIBLE   指"不相容"

   整句話的意思就是 "你的這個Apk用的Cpu指令格式跟你要裝的手機Cpu指令格式不相容!!"  

  怎麼解決??

  1.你會玩 Android SDK : 把這個APK文件反壓縮還原成程序階段, 然後引用"ARM Cpu格式"
                                  重新編譯成新的APK文件.
  
  2.你不會玩Android SDK : 重新下一個支持ARM手機機種的同款App

你可能感兴趣的:(Android学习)