简体   繁体   English

如何在没有 Visual Studio 的情况下下载 Android SDK?

[英]How to download Android SDK without Visual Studio?

I've read this thread How do I download the Android SDK without downloading Android Studio?我已阅读此线程如何在不下载 Android Studio 的情况下下载 Android SDK? . . I've done the steps in the 2nd answer, but I get an error (that someone also posted in a comment)我已经完成了第二个答案中的步骤,但我收到了一个错误(也有人在评论中发布)

$./sdkmanager "platforms;android-29" Warning: Could not create settings java.lang.IllegalArgumentException at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.(SdkManagerCliSettings.java:428) at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152) at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:57) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManage $./sdkmanager "platforms;android-29" Warning: Could not create settings java.lang.IllegalArgumentException at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.(SdkManagerCliSettings.java:428) at com.android.sdklib.tool .sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152) at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134) at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli .java:57) 在 com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManage rCli.java:48) rCli.java:48)

User Hydroproper replied saying用户 Hydroproper 回复说

@mcandre Passing --sdk_root=${ANDROID_HOME} or --sdk_root=%ANDROID_HOME% (Batch) resolves the error here @mcandre 传递 --sdk_root=${ANDROID_HOME} 或 --sdk_root=%ANDROID_HOME% (Batch) 解决了这里的错误

Unfortunately I'm not familiar with what he's saying to do, and I don't have enough Karma to ask him (4 away).不幸的是,我不熟悉他说要做什么,而且我没有足够的业力来问他(4 远)。 Anybody know how to do as he says?有人知道他说的怎么做吗? (Pass --sdk_root=${ANDROID_HOME}). (通过 --sdk_root=${ANDROID_HOME})。 Thanks!谢谢! (Or maybe I could get 4 upvotes so I can ask him) (或者也许我可以得到 4 个赞成票,所以我可以问他)

Edit: It appears he's saying when you run the command to add that --sdk_root part into the command.编辑:当您运行命令将 --sdk_root 部分添加到命令中时,他似乎在说。 Unfortunately, immediately when I open the SDK Manager it gives this error and exits.不幸的是,当我打开 SDK 管理器时,它立即出现此错误并退出。 Is there somewhere I can add this argument to the batch file you think?有没有什么地方我可以将此参数添加到您认为的批处理文件中?

Well I re-downloaded the Command Line Interface and ran the SDK Manager and that error didn't appear anymore, so I'm thinking the download was just corrupt.好吧,我重新下载了命令行界面并运行了 SDK 管理器,并且该错误不再出现,所以我认为下载只是损坏了。 Good to know.很高兴知道。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM