genymotion從本地拖拽apk到模擬器失敗,報錯“An error occured while deploying the file……”-解決方案


前兩篇已經講過genymotion的安裝了,但genymotion構建的安卓模擬器的界面比較簡潔,什么軟件都沒。那么我們進行測試之前,先將需要測試的apk安裝到模擬器中,一般來說,直接將apk文件從本地拖拽到模擬器就可以了。但是我們拖拽的時候,報錯了:

ps:拖拽其他文件,比如圖片、文檔、壓縮包都可以成功,只有apk文件不行。

原因是:像地圖或者瀏覽器什么的,里面會包含一些so動態庫文件,這些都是在arm環境下運行的。而genymotion發布的版本沒有帶有Genymotion-ARM-Translation.zip,需要手動添加。

解決方案:將Genymotion-ARM-Translation.zip下載下來,拖拽到模擬器中,然后執行以下命令安裝。

adb shell flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation.zip

這里發現安裝失敗了,網上資料好少,找到好久,沒找到解決方案。再加上只有30天的試用期,最后放棄了genymotion,重拾逍遙模擬器。

若有人找到這個問題的解決方案,可以給我留言,謝啦~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM