我一直在尝试解决运行此问题时遵循this指南时出现的错误(sudo $ ANDROID_HOME / tools / bin / sdkmanager“ tools”“模拟器”“ platform-tools”“平台; android- 28“” build-tools; 28.0.3“” extras; android; m2repository“” extras; google; m2repository“)命令。
错误:
警告:无法创建设置java.lang.IllegalArgumentException 在 com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings。(SdkManagerCliSettings.java:428) 在 com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152) 在 com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134) 在 com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:57) 在 com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
这是我的bashrc屏幕截图。
运行tns doctor
时:
答案 0 :(得分:0)
摆弄和搜索了一下之后,我发现我不得不通过击exec bash
命令回到我的基本shell,然后它才读取$ ANDROID_HOME变量。如果您使用的是ZSH,请将配置也添加到.zshrc文件中。