解决Genymotion2.8.1在拖动安装APK文件出现ARMtranslate错误

转载文章:http://blog.csdn.net/solo_talk/article/details/68488129

在新版本的genymotion中,我们拖动安装APK文件的时候会出现一个问题,那就是:

这个问题经常会出现,在以前的版本中,我们只需要将genymotion-arm-translation_v1.1.zip这个文件直接拖放到模拟器中就可以解决,但是在新版本中,放进去还不能解决,需要我们手动安装。

在新版本中解决办法是: 
genymotion也是设置本地的sdk,如下图所示:

设置成功之后,命令行进入adb命令工具,cmd执行命令

adb push D:\genymotion-arm-translation_v1.1.zip /sdcard/Download/

(注意:这里D:\genymotion-arm-translation_v1.1.zip是你文件的存放目录)

这个命令就是将genymotion-arm-translation_v1.1.zip文件导入到模拟器的/sdcard/Download/目录下,

导入之后可以去模拟器的文件管理器中查看

确认这个文件已经导进去之后,执行下一个命令

adb shell flash-archive.sh /sdcard/Download/genymotion-arm-translation_v1.1.zip

直到出现

表示已经成功了,然后我们需要重启一次genymotion模拟器,然后就可以拖动安装apk文件

时间: 2024-08-29 00:43:57

解决Genymotion2.8.1在拖动安装APK文件出现ARMtranslate错误的相关文章

Android 在代码中安装 APK 文件

废话不说,上代码 private void install(String filePath) { Log.i(TAG, "开始执行安装: " + filePath); File apkFile = new File(filePath); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); if (Build.VERSION.SDK_INT >

快捷地安装apk文件到android手机中

在pc中,在没有安装各种手机助手的情况下,android程序员如何快捷地(对apk文件双击,即可自动安装,不用手动输命令)安装apk文件到android手机中? 可以使用以下方法:使用批处理文件 + Quick Batch File (De)Compiler 步骤: 1.编写以下dos命令,并保存为apk.bat @echo off echo 正在连接手机... adb wait-for-device echo. rem 获取双击apk文件的绝对路径 set apk=%* echo 正在安装:%

Android 代码安装APK文件

代码安装APK文件 Intent intent = new Intent(Intent.ACTION_VIEW); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); intent.setAction(android.content.Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file),"application/vnd.android.package-archive");

下载更新文件后,调用安装器自动安装apk文件

在更新操作时,下载新apk之后,往往需要自动安装新apk,用以下代码即可安装下载在本地的apk文件(apkFile) Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(apkFile), "application/vnd.android.package-archive"); startActivity(intent);

电脑用bat脚本给手机批量自动安装apk文件 autoInstall.bat

------创建这个文件autoInstall.bat 内容如下: @ECHO off @REM 将adb.exe添加到PATH中ECHO 初始化…@SET PATH=%PATH%;%CD%\Adb@REM SET PATH @REM 无限循环的标签:LOOP ECHO 等待您插入手机…adb wait-for-device @REM 循环安装本目录下的APK文件FOR %%i IN (*.apk) DO ( ECHO 正在安装:%%i adb install %%i )@echo off EC

【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)

众所周知,通过PackageManager可以获取手机端已安装的apk文件的信息,具体代码如下 [java] view plaincopyprint? PackageManager packageManager = this.getPackageManager(); List<PackageInfo> packageInfoList = packageManager.getInstalledPackages(0); 通过以上方法,可以得到手机中安装的所有应用程序,既包括了手动安装的apk包的信

如何在Android模拟器上安装apk文件

1.运行SDK Manager,选择模拟器,并运行模拟器 SDK Manager应用 2.将需要安装的apk文件复制到platform-tools目录下(默认在:C:\Program Files\Android\android-sdk-windows\platform-tools ).为安装方便,这里将其命名为game.apk 3.点击开始→运行,输入cmd,打开cmd窗口.输入cd C:\Program Files\android-sdk-windows\platform-tools,进入pl

安装apk文件报waiting for device 时解决办法

C:\Users\root>adb install d:\rry_0514.apkerror: more than one device and emulator- waiting for device -error: protocol fault (status read) # Kill and restart      $ adb kill-server      $ adb start-server      daemon not running. starting it now *   

集成jenkins自动安装apk文件

def get_latest_package(self, path, filename): """ 在Jenkins下载最新的安装包 """ apk_path = os.path.join(sys.path[0], filename) if os.path.exists(apk_path): os.remove(filename) url = 'http://xxx:8080/job/xxx/lastSuccessfulBuild/artifac