【问题标题】:Android SDK Manager and Emulator image not working in MacAndroid SDK 管理器和模拟器图像在 Mac 中不起作用
【发布时间】:2015-03-15 04:37:07
【问题描述】:

我下载了适用于 mac 的 Android Studio 包并进行了全新安装。安装时,它下载了工具和存储库以及 Lollipop 21 x86 映像。我面临两个问题:

  1. Android SDK 管理器未在 Android Studio 中打开。该按钮什么也不做,也没有窗口出现。我不知道该怎么做。 Android Studio 在安装时下载了工具和所有内容,仅此而已,我现在无法下载其他任何内容。当我从终端运行 android sdk 时。它给出了这个错误:

Dhruvs-Mac-mini:tools dhruvsuri$ ./android

./android: line 30: dirname: command not found

./android: line 33: basename: command not found

./android: line 40: dirname: command not found

./android: line 44: dirname: command not found

./android: line 48: basename: command not found

: 找不到 sdkmanager.jar

当我检查系统偏好设置中的用户和组部分时,它显示我是管理员。

  1. 图像模拟器不运行。它给出了一个像这样的奇怪错误:

/Users/dhruvsuri/Library/Android/sdk/tools/emulator -netdelay none -netspeed full -avd Nexus_5_API_21_x86

sh: 文件:找不到命令

sh: grep: 找不到命令

恐慌:缺少用于“x86”CPUS 的模拟器引擎程序。

请帮我解决这个问题。 谢谢。

【问题讨论】:

  • 经过几天的麻烦,我得到了它。我的 mac 的 bash_profile 文件已损坏。这就是为什么没有任何工作。如果有人遇到同样的问题,您必须在 bash_profile 文件中添加 sdk 主目录。

标签: android macos android-studio android-emulator android-sdk-manager


【解决方案1】:

我遇到了同样的问题。我在 .bash_profile 文件中重置了我的 PATH 变量。 我通过添加两行来做到这一点(使用 emacs、vi 等)。

PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:$PATH" 导出路径

也运行这个来重新加载 .bash_profile 来源 ~/.bash_profile

这解决了我的问题。

【讨论】:

    猜你喜欢
    • 2022-06-13
    • 2015-10-19
    • 1970-01-01
    • 1970-01-01
    • 2013-06-22
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多