作者tennouji (天王寺 蒼嵐)
看板AndroidDev
標題[問題] 在模擬器上安裝apk報錯
時間Thu Dec 8 10:07:22 2016
各位版大好
小弟在做一些測試,想在Android模擬器上安裝某一個apk
模擬器用的是Android SDK x86(也不是不能用arm但是arm很慢)
我在安裝的時候出現INSTALL_FAILED_NO_MATCHING_ABIS的錯誤
google說是lib可能不支援x86
所以我就先用x86的手機(Asus Zenfone3)從playstore裝app,再backup出apk
但還是不能裝,報一樣的錯誤
用Android 5.0.1跟6.0.0都一樣
4.4.2則是可以裝,但是一開就crash
請問有沒有大德知道這個問題該如何解決?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.251.3.181
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1481162847.A.E63.html
→ ssccg: x86手機下載的不一定是支援x86的版本,x86的手機通常有支援 12/08 10:11
→ ssccg: arm模擬(libhoudini),所以可以跑只支援arm的app 12/08 10:12
→ ssccg: 而模擬器很多都沒有包這個進去,一定要用就只能自己包了 12/08 10:14
→ ssccg: 另外要檢查app有沒有支援特定平台,可以用zip解開apk看lib 12/08 10:15
→ ssccg: 下有哪些目錄 12/08 10:16