我在我的Mac系统上安装了Android SDK和Eclipse。我能够使用Eclipse编程,并且已经创建了一些示例应用程序。但是我仍然无法通过终端窗口访问adb。我在终端上尝试了以下命令:
$ pwd
/Users/espireinfolabs/Desktop/soft/android-sdk-mac_x86/platform-tools
$ ls
NOTICE.txt dexdump llvm-rs-cc-2
aapt dx llvm-rs-cc.txt
adb lib source.properties
aidl llvm-rs-cc
$ adb --help
-bash: adb: command not found
我还添加了ls输出,以便您知道我在哪个窗口。
迅速的回答
在终端中粘贴这个命令可以解决大多数情况下的问题:
**当前终端会话:
(macOS下)export PATH="~/Library/Android/sdk/platform-tools":$PATH
(在Windows)我会尽快更新
永久* *:
(在macOS中)编辑~/。Bash_profile使用vi ~/。export PATH="~/Library/Android/sdk/platform-tools":$PATH
但是,如果没有,请继续阅读。
详细的回答
Android调试桥,或简称为adb,通常位于平台工具和附带的
Android SDK,你只需要添加它的位置到系统路径。所以系统知道它,并在必要时使用它。
查找亚行位置
该文件夹的路径因安装场景而异,常见的有:
如果你已经安装了Android Studio, ADB的路径将是:(最常见)
(macOS) ~/Library/Android/sdk/platform-tools
(在Windows)我会尽快更新
如果您已经在其他地方安装了Android Studio,请通过转到以下路径确定其位置:
(macOS) Android Studio >首选项>外观和行为>系统设置> Android SDK,并注意“Android SDK位置”框
(在Windows)我会尽快更新
然而,Android SDK可以在没有Android studio的情况下安装,在这种情况下,您的路径可能不同,这取决于您的安装。
添加到“系统路径”
当你确定了ADB的位置后,将其添加到系统中,遵循以下语法并在终端中输入:
(在macOS)
导出路径= " /道路/ / adb /这里”:美元的道路
例如:export PATH="~/Library/Android/sdk/platform-tools":$PATH