繁体   English   中英

更新sdk后,不建议使用“ android”命令。 如何现在在Eclipse中打开sdk管理器?

[英]The “android” command is deprecated after updating sdk. How to open sdk manager in Eclipse now?

将android sdk更新至25.3.1后,无法从Eclipse打开sdk管理器。 尝试使用SDK Manager.exe没有任何反应。 然后在批处理文件中找到:

android命令不再可用。 对于手动SDK和AVD管理,请使用Android Studio。 对于命令行工具,请使用tools / bin / sdkmanager和tools / bin / avdmanager

然后尝试使用tools / bin / sdkmanager,仍然没有。

我的Java路径尚可,因为它在更新前工作正常。

我正在使用Android Studio,但是您可以尝试使用以下命令(它对我有用):

<64-bit jre home>\bin\java "-Dcom.android.sdkmanager.toolsdir=C:\programs\Android\android-sdk\tools" "-Dcom.android.sdkmanager.workdir=C:\programs\Android\Android Studio\jre\jre\bin" -classpath "lib\sdkmanager.jar;lib\swtmenubar.jar;lib\x86_64\swt.jar" com.android.sdkmanager.Main sdk

用您自己的值替换toolsdir和workdir VM参数。 可能需要在sdk中找到诸如unpack200.exe之类的工具,这些工具可能在解压缩新组件时会用到,并使用该目录作为workdir。 或者,只需从Android Studio安装中复制该目录即可。

您必须在android sdk中的工具目录中执行它,即

C:\programs\Android\android-sdk\tools>

再说一次,仅安装Android Studio并从那里打开SDK管理器可能是最简单,更适应未来发展的;)

我今天遇到了这个问题,我使用了命令.\\android list target

在文件夹C:\\Users\\<your name>\\AppData\\Local\\Android\\sdk\\tools

从powershell left CTRL + left SHIFT + right-click > Open PowerShell window here

暂无
暂无

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

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