bounty将在5天后过期。回答此问题可获得+50声望奖励。zeus希望引起更多人关注此问题。
当我运行以下命令时:
c:\软件开发工具包\安卓系统\命令行工具\8.0\bin\avdmanager.bat-v创建avd -n安卓13-k“系统映像;安卓-33;谷歌应用程序接口;臂64-v8 a”
我收到错误:
[=======================================] 100% Fetch remote repository...
Error: Exception during AvdManager initialization
Error: null
expected a non-null reference
出了什么问题?
1条答案
按热度按时间t5fffqht1#
根据需要进行调整,例如添加路径。
诊断
关于如何start the emulator from the command line,avdmanager和sdkmanager的Android开发文档让我想到,相应的系统映像没有正确安装,因此
null
.治疗
要在arm 64-v8 a ABI上下载并安装适用于Android 13(API级别33)的映像,请尝试以下命令
如果您不确定要使用哪个映像,请使用检查可安装映像列表(将
grep
替换为相应的Windows命令,我认为它是Select-String
或findstr
):然后像您一样创建AVD,它现在应该可以工作了。
您可能对预定义的设备配置感兴趣。请使用查看