启动Android SDK管理器 - 工具目录不存在?苹果电脑

Joh*_*rry 10 sdk android launch

我在Mac上,我认为到目前为止我已经做好了一切.按照以下说明操作:http: //developer.android.com/sdk/installing/adding-packages.html

它说要导航到终端中的工具/目录.这是我的步骤.

  1. 打开终端

  2. cd应用程序结果是:没有这样的文件或目录

我的工具目录的路径如下

Applications->adt-bundle-mac-x86_64-20130219  ->SDK -> tools
Run Code Online (Sandbox Code Playgroud)

我尝试将我的文件夹放到我的桌面上,包括工具文件夹和我的adt-bundle,因为我可以将目录更改为我的桌面,当我输入ls到终端时,我看到了我的工具文件夹,我的adt-bundle就在那里,

但问题是我试图进入

cd工具

要么

cd adt-bundle(等......)

它说这不是一个目录.

我该怎么办?

mit*_*hra 20

这是目录.

`cd /adt-bundle-mac-x86_64-20131030/sdk/tools` 
Run Code Online (Sandbox Code Playgroud)

打进去

只需键入 ./android


Rus*_*ley 14

我最近遇到了这个问题,并认为我会在此发布澄清或任何仍然遇到它的人.

看来你必须在/adt-bundle-mac-VERSION/sdk目录的根目录才能执行"android"命令.我通常cd到目录,直到我到达命令的位置,但在这种情况下,我遇到了与原始海报相同的问题.

你必须使用tab键来安装android命令...即......

找到您的安装/adt-bundle-mac-x86_64-20131030/sdk命中TAB键按/toolsTAB键/android

代替 cd adt-bundle-mac-x86_64-20131030/ cd/sdk cd/tools android

如果操作正确,SDK管理器应该为您启动.

希望这可以帮助那里的任何人.


小智 8

您可以使用GUI启动SDK Manager:

  • 启动Android Studio
  • 创建一个新的空白项目
  • 在工具栏中,使用工具提示"SDK Manager"查找图标

工具栏中的SDK Manager按钮


小智 6

使用 cd /users/user/...your path.../android-sdk/tools

然后 :

./android


Pri*_*ame 6

这里给出了很多答案,你应该去/{path-to-your-android-sdk}/tools 运行./android.

对我来说,这不起作用.当我使用文本编辑器打开android位于我的/{path-to-your-android-sdk}/tools目录中的文件时,它包含以下内容:

#!/bin/bash
echo The "android" command is no longer available.
echo For manual SDK and AVD management, please use Android Studio.
echo For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
exit 1
Run Code Online (Sandbox Code Playgroud)

所以现在正确的做法,正如@Shijil在评论中所述.

在你的android sdk的目录中,你应该使用:

对于SDK Manager:

cd tools
cd bin
./sdkmanager
Run Code Online (Sandbox Code Playgroud)

对于AVD经理:

cd tools
cd bin
./avdmanager
Run Code Online (Sandbox Code Playgroud)

注意对于上述每个选项中的最后一个命令,您必须提供额外的参数,具体取决于您要执行的操作.一个适用于两者的示例arg是--list.在没有任何args的情况下运行命令只会显示您可能已经传递的args.

就个人而言,我认为在android studio中使用GUI更容易.特别是对于linux初学者.


小智 5

这是OS X El Captain中Android Studio的“工具”目录(Yosemite希望它也具有相同的路径):

Users/user-name/Library/Android/sdk/tools
Run Code Online (Sandbox Code Playgroud)

在终端中,只需键入:Library/Android/sdk/tools 并按Enter。您位于工具文件夹中。

请注意,user-name指的是mac用户