我在我的新M1 Mac上使用Android模拟器时遇到了麻烦。我的Android项目编译正常,可以在硬件设备上运行。但我无法在模拟器上运行它。
我仔细地按照指示设置了一个基于arm64的模拟器,运行API 31。当我在Android Studio中按下“运行”按钮时,模拟器会正常打开和启动。但是,Android Studio无法在其中启动我的应用程序。我看到一条消息“等待所有目标设备上线”,然后就没有别的消息了。
我当然尝试过重新启动模拟器、重新启动Android Studio、重启电脑以及清除模拟器数据。我还确保在模拟的Android环境中启用了开发者模式,并且打开了“USB调试”。
我看到另一个建议是在Android Studio中取消选中“启用ADB集成”。但这个选项在我的Android Studio版本中不存在,不过我做了进一步的研究,发现它现在被称为“使用libusb后端”。默认情况下未选中,但我还是尝试了选中它,也没有帮助。
我不知道该怎么办了。我的物理设备库存相对有限,所以我真的需要能够在模拟器中测试我的应用程序。
谢谢, Frank
我仔细地按照指示设置了一个基于arm64的模拟器,运行API 31。当我在Android Studio中按下“运行”按钮时,模拟器会正常打开和启动。但是,Android Studio无法在其中启动我的应用程序。我看到一条消息“等待所有目标设备上线”,然后就没有别的消息了。
我当然尝试过重新启动模拟器、重新启动Android Studio、重启电脑以及清除模拟器数据。我还确保在模拟的Android环境中启用了开发者模式,并且打开了“USB调试”。
我看到另一个建议是在Android Studio中取消选中“启用ADB集成”。但这个选项在我的Android Studio版本中不存在,不过我做了进一步的研究,发现它现在被称为“使用libusb后端”。默认情况下未选中,但我还是尝试了选中它,也没有帮助。
我不知道该怎么办了。我的物理设备库存相对有限,所以我真的需要能够在模拟器中测试我的应用程序。
谢谢, Frank