安卓应用8.0以上模拟器支持测试办法

本文介绍了如何安装Genymotion模拟器,并连接ADB。在设置自定义SDK后,通过指定路径运行ADB成功连接。遇到的挑战是安装应用时出现错误`INSTALL_FAILED_NO_MATCHING_ABIS`,原因是x86架构的模拟器与ARM架构的应用不匹配。解决办法是使用Genymotion提供的ARM翻译包进行安装。将翻译包拖入模拟器,确保安装路径无中文或特殊字符,即可解决问题。
摘要由CSDN通过智能技术生成

首先介绍个模拟器,名叫Genymotion,这个最高可以支持安卓10版本的模拟器。

具体的安装介绍可以自己百度,非常简单,这里就不赘述了。

本篇博客主要讲点干货。

首先,连接ADB:

在Genymotion中要连接ADB首先要使用自定义的SDK,可以在如下连接中下载:

https://android-sdk.en.softonic.com/

下载完解压出来后,进入设置:

然后设置好路径:

下面说没有包含,不用管,直接使用Genymotion目录中tools文件夹内的adb跑命令:

连接成功!

这是一个大坑,反复调半天没屁用,直接一把梭好一点。

然后最大坑来了,使用apk安装应用提示错误!:

Failure [INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113]

原因是模拟器是x86架构,应用多是ARM架构。

所以我们需要使用官方的Genymotion-ARM-Translation_for_x.x.zip来安装。

这个直接拖进模拟器会自动安装。

如果你没有提示安装成功,只提示成功复制到了sdcard,那你换一个路径,比如d://test

注意路径中不要有中文,空格等即可。

以上就是跳坑指南

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值