1
當試圖調試我科爾多瓦Android應用到Genymotion模擬器,我得到以下錯誤:Android的調試錯誤「無法識別變異的ARMv7-調試APK」
「無法識別的APK變異的ARMv7 -debug'
我可以在真實設備上調試就好 - 儘管我想用模擬器定位特定的Android版本。任何幫助表示讚賞。
當試圖調試我科爾多瓦Android應用到Genymotion模擬器,我得到以下錯誤:Android的調試錯誤「無法識別變異的ARMv7-調試APK」
「無法識別的APK變異的ARMv7 -debug'
我可以在真實設備上調試就好 - 儘管我想用模擬器定位特定的Android版本。任何幫助表示讚賞。
問題是Genymotion使用x86而不是arm架構,並且似乎沒有預先安裝libhoudini(arm to x86 translator)。
你有兩個選擇:
OR
構建應用程序的一個原生x86二進制。假設您使用的是最新的Cordova 4.0,這是默認的Gradle,並且您將能夠找到已經在arm構建中完成的x86構建。據科爾多瓦發行說明,你可以,如果尚未啓用手動觸發gradle這個:
科爾多瓦構建Android - --gradle
祝您好運!