随笔 - 10  文章 - 0  评论 - 0  阅读 - 2198

Genymotion 安装apk过程中遇到的问题总结

 

将apk文件拖拽到模拟器报错内容: An error occured while deploying the file.
This probably means that the app contains ARM native code and your Genymotion device cannot run ARM instructions. You should either build your native code to x86 or install an ARM translation tool in your device.

出现此问题是因为:

Genymotion是一款基于x86架构的Android模拟器,而大部分应用是arm架构,因此两者不兼容。

对于x86的真机,X86处理器已经能够基本兼容ARM了指令。对于Genymotion模拟器,向Genymotion模拟器安装Genymotion-ARM-Translation.zip。

解决方案:首先需要下载:Genymotion-ARM-Translation.zip

下载完成后,通过命令进行安装。

技术图片

 

在安装前要确定genymotion的adb版本和sdk版本是否一致。可以在genymotion中settings----->adb------>use custom Android SDK tools中设置自己的sdk路径。

技术图片

 

 打开cmd,然后进入自己的sdk路径中

1.cd D:androidstudioandroid-sdk-windows-newplatform-tools      //注释:你自己的sdk路径

2.adb push E:Genymotion-ARM-Translation.zip /sdcard/Download/

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

在此过程中出现此问题:

question2: updater: No such file or directory
[ERROR][execute_update_binary] execution of update-binary ended with errors
[ERROR]{Result:KO};

技术图片

 

是因为你的模拟器系统版本与Genymotion-ARM-Translation.zip不对应,

解决方案:需找个对应的Genymotion-ARM-Translation.zip

安装成功后重启模拟器。

question3:仍然安装不了(不能直接拖入模拟器)

解决方案:可以将genymotion模拟器和gentmotion.exe全部退出,然后运行genymotion.exe取消管理员运行即可。

 

 转载链接:https://www.136.la/shida/show-342266.html

posted on   -娜娜  阅读(775)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示