我试图通过我的Android模拟器为不同的CPU ABis部署和调试应用程序但是出现此错误。
它没有指定仿真器支持的ABI。我尝试过运行支持所有ABI但仍然遇到同样错误的APK。
仅适用于具有Google Play系统映像的仿真器。我没有问题部署到干净的x86系统映像,这不是Google Play或Google API。
我在Windows 10 64位和HAXM 6.1.2上运行。
有什么想法吗?
答案 0 :(得分:3)
在build.gradle
中,选中此块
ndk {
// abiFilters "armeabi-v7a", "x86"
}
您可以添加设备支持或评论abiFilter
。
答案 1 :(得分:1)
通过USB插入Motorola G6 Plus时,我遇到了同样的问题。设备已启用USB调试。将USB调试切换为“关闭”,然后再次打开即可完成操作。
答案 2 :(得分:0)
原来这是模拟器映像的一个问题,我下载并更新并解决了这个问题。
答案 3 :(得分:0)
如果您使用Ubuntu:
1.确保USB调试已打开
2.检查电缆连接
3.在通知栏上,检查android系统通知,然后触摸它以将充电状态更改为文件传输
4.现在进入终端并输入:
adb设备
运行此命令后,adb重新启动,您的设备将显示在列表中