1. 实验过了,确实是解决了。用命令行解决的。
2. 用管理员身份启动,可以解决拖拽后自动运行问题,但是还是报错。报错没有截图,但是模拟器的问题。
3. Genymotion用了下,感觉真心不好。后面发现好的,补充这里。
4. 如果已经拖拽进去了文件,可以用这个解决:
以前记得直接把Genymotion-ARM-Translation_v1.zip拖进去就能安装成功。 现在在mac上试了最新的genymotion,拖进去后变成Files successfully copied to: /sdcard/Download
解决办法:
直接自己手动flash 这个archive.
1. adb shell
2. cd /sdcard/Download/
3. sh /system/bin/flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation_v1.2.zip
4, 重启模拟器。
OK
from:Genymotion模拟器安装Genymotion-ARM-Translation变copy的解决办法
========
解决genymotion-arm-translation.zip无法拖拽安装的问题
1、问题由来
适用情况一:当我们启动了Genymotion模拟器后,在AndroidStudio运行app时,弹出如下错误:
INSTALL_FAILED_CPU_ABI_INCOMPATIABLE
适用情况二:直接拖拽安装apk文件时,模拟器弹出如下错误:
这是由于Genymotion是基于X86的,它并不支持ARM架构,这时候我们需要往模拟器中拖拽安装Genymotion-ARM-Translation_v1.1.zip或者Genymotion-ARM-Translation_v2.0.zip来解决。
但是问题又来了,在Win10或者某些情况下我们不具备管理员权限,
所以出现了不能拖拽的情况,或是拖拽变为copy的情况、拖拽变为copy但无效的情况,
或者
都会导致我们的安装不能顺利进行。
2、解决办法
我们利用Android-sdk-windows中自带的adb.exe在控制台手动安装Genymotion-ARM-Translation_vX.X.zip(任何版本)。
1)首先我们右键Genymotion图标,以管理员身份运行。
然后正常启动一个设备。
2)在你的android-sdk-windows目录中找到adb.exe所在路径,如图:
然后启动windows的cmd控制台,进入adb所在目录:
执行命令:
adb push E:\Genymotion-ARM-Translation_v1.1.zip /sdcard/Download/
(注:存放Genymotion-ARM-Translation_v1.1.zip的路径里不要含空格)
这句话是将Genymotion-ARM-Translation_v1.1.zip文件导入到模拟器的/sdcard/Download/目录下。出现“1 flie pushed”表示导入成功。
接下来执行命令进行安装:
adb shell flash-archive.sh /sdcard/Download/Genymotion-ARM-Translation_v1.1.zip
最终出现“Done successfully !”,恭喜你安装成功。
3)重启模拟器,OK,之前不能安装的apk现在又可以愉快地安装了!
=
=
=
相关推荐
在Android模拟器上安装apk的时候出现install failed no matching abis,是由于使用了native ...如果是5.0系统的,Genymotion-ARM-Translation.zip拖入到模拟器,并按照提示点击确认以及重启,之后再进行安装APK
总之,"Genymotion-ARM-Translation(V1.1).zip"是解决Genymotion模拟器运行基于ARM的应用时的一个关键工具,通过增强模拟器对ARM指令集的支持,使得开发者可以在不拥有物理ARM设备的情况下,也能进行高效、准确的...
Genymotion-ARM-Translation.zip各安卓版本合集,从android4.1到Android8.1,很好地支持ARM-V7 CPU架构的Android应用可以在Genymotion模拟器上运行
Genymotion-ARM-Translation.zip各安卓版本合集,从android4.1到Android9.0,很好地支持ARM-V7 CPU架构的Android应用可以在Genymotion模拟器上运行
总之,"Genymotion-ARM-Translation_for8.0 (2).zip"是一个针对Genymotion模拟器优化的补丁,旨在提升其对Android 8.0系统的ARM应用支持。通过正确安装和应用这个补丁,开发者和测试者可以在非ARM平台上更流畅地运行...
Genymotion-ARM-Translation 是Genymotion模拟器安装arm类型软件报错 This probably means that the app contains ARM native code and your Genymotion device cannot run ARM instructions.针对这个错误需要下载...
"ARM Translation"就是解决这个问题的关键,它提供了一个中间层,将ARM指令转换为x86兼容的指令,使得Genymotion可以执行原本只针对ARM设备的软件。 系统文件"system-Genymotion-ARM-Translation_for_8.0"是针对...
这个"Genymotion-ARM-Translation_for_8.0"是为了增强在Genymotion模拟器上运行Android 8.0应用的性能和兼容性。它通过添加一个ARM指令集的翻译层,使得原本为ARM处理器编译的APK可以在X86平台上顺畅运行。这在一定...
genymotion运行arm兼容包 使用方法: 在Genymotion里面建立Android模拟器。 使用方法: 在Genymotion里面建立...开机后把ARM_Translation_Marshmallow.zip拖到模拟器视窗中,让他自动安装。 完成后重开模拟器即可。
“genymotion-with-vbox-with-arm-translation”提供了一套完整的解决方案,让开发者能够在桌面环境下快速、高效地运行和测试Android应用,覆盖了广泛的Android版本,同时通过ARM Translation解决了x86平台上的兼容...
装了此包Genymotion模拟器可以安装ARM架构的软件,QQ微信这些。
在标题中提到的"Genymotion-ARM-Translation_v2.0.zip 官方绿色版ARM支持库 Android6",指的是Genymotion的一个特定版本,该版本包含了对ARM指令集的支持,使得能够运行基于ARM架构的APK文件,这对于那些不适用于x86...
2、将下载的Genymotion-ARM-Translation.zip拖到Genymotion模拟器界面,进行安装。 安装好后,重启模拟器即可。 注意:千万不要把ARM组件放到电脑的中文目录下!!!否则拖拽到虚拟设备中会变成复制操作。 每一个...
总的来说,"Genymotion-ARM-Translation_for_7.X.zip"是解决Genymotion X86模拟器与ARM应用兼容性问题的关键工具。正确安装和使用这个转换器,开发者和测试者能够在X86环境下顺利地运行和测试基于ARM的应用,提高...
1、问题由来 适用情况一:当我们启动了...这是由于Genymotion是基于X86的,它并不支持ARM架构,这时候我们需要往模拟器中拖拽安装Genymotion-ARM-Translation_v1.1.zip或者Genymotion-ARM-Translation_v.zip来解决。
这个"Genymotion-ARM-Translation模拟器补丁"是针对Genymotion的一个优化工具,旨在解决某些ARM架构的APK在基于x86架构的Genymotion模拟器上运行不顺畅的问题。ARM架构在移动设备中广泛使用,但Genymotion默认使用的...
2. Genymotion_ARM_Translation_5.1.zip:这个文件对应于Android 5.1 (Lollipop) 版本,意味着它可以解决在Genymotion 5.1模拟器上安装APK的兼容性问题。 3. Genymotion-ARM-Translation_v1.1_for_4.4.zip:这是针对...
"ARM translation"技术正是为了解决这个问题,它允许Genymotion模拟器能够理解和执行ARM代码,从而提高了与原生Android设备的兼容性。 这个更新特别提到了对Android 9.0(Pie)的支持,这意味着即使是最新的应用和...
Genymotion-ARM-Translation_for_7.X.zip可用于Genymotion 7.x版本模拟器使之能够运行arm架构应用