11

我在mac上,我认为到目前为止我已经做对了所有事情。按照这些说明:http: //developer.android.com/sdk/installing/adding-packages.html

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

  1. 打开终端

  2. cd Applications 结果是:没有这样的文件或目录

我的工具目录的路径如下

Applications->adt-bundle-mac-x86_64-20130219  ->SDK -> tools

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

但问题是当我尝试输入时

光盘工具

或者

cd adt-bundle(等等...)

它说它不是目录。

我该怎么办?

4

8 回答 8

20

转到此目录:

cd /adt-bundle-mac-x86_64-20131030/sdk/tools

并运行:

./android
于 2014-03-06T08:54:33.860 回答
14

我最近遇到了这个问题,并想我会在此发布以进行澄清或任何仍然遇到它的人。

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

您必须使用 android 命令的 tab 键...即...

找到您的安装/adt-bundle-mac-x86_64-20131030/sdk点击 TAB 键/tools点击 TAB 键/android

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

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

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

于 2014-02-19T07:15:14.127 回答
8

您可以使用 GUI 启动 SDK 管理器:

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

工具栏中的 SDK 管理器按钮

于 2016-11-09T16:01:14.547 回答
7

这里给出了很多答案,你应该去/{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

所以现在正确的方法,正如@Shijil 在他的评论中所说的那样。

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

对于 SDK 管理器:

cd tools
cd bin
./sdkmanager

对于 AVD 管理器:

cd tools
cd bin
./avdmanager

注意对于上述每个选项中的最后一个命令,您必须根据要执行的操作提供额外的参数。适用于两者的示例 arg 是--list. 运行不带任何参数的命令只会显示您可能通过的参数。

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

于 2017-04-25T06:19:39.637 回答
6

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

接着 :

./android

于 2016-01-21T20:04:35.783 回答
5

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

Users/user-name/Library/Android/sdk/tools

在终端中,只需键入:Library/Android/sdk/tools 并按回车键。你在工具文件夹中。

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

于 2015-12-20T14:20:49.703 回答
4

最好打开终端和类型which android

它会告诉你安装包的路径。

那么是的,您只需要在终端上执行该路径即可。

您的 android 软件包可能已安装 Homebrew 或其他软件包,因此路径可能不同。

编辑:错字

于 2015-09-30T09:26:25.613 回答
1

对我来说,目录是cd /Users/your_user_name/Library/Android/sdk/tools/ ,然后命令是./android list targets 我希望这可以帮助

于 2016-08-25T15:44:15.430 回答