我正在尝试运行一个由BeeWare和python在MacOS上创建的安卓应用程序。我跑
briefcase run android我收到以下信息
Unable to obtain Android emulator list这里发生了什么事?我能做些什么来找到并运行模拟器?
发布于 2022-08-03 13:49:41
如果您正在M1机器上运行,这就是解决方案。仿真器需要更新,因为默认情况下,它采用Intel风格(达尔文),并且需要Arm架构。
cp -r emulator-darwin-aarch64-0.2-engine-only/* . zip file
cp -r emulator-darwin-aarch64-0.2-engine-only/* .下载m1预览引擎(注意:在zip文件中有一个darwin-aarch64-replace.sh文件,如果它试图删除不存在的文件和文件夹,您可以查看正确的更新应该是什么样的)。
如果您尝试运行./仿真器,它将失败,因为没有设置环境变量,所以请重试:briefcase run android,您将得到以下奖励:
Select device:
1) @Pixel_3a_API_31_arm64-v8a (emulator)
2) Create a new Android emulatorhttps://stackoverflow.com/questions/72580062
复制相似问题