不知道我做错了什么。我安装了Android SDK管理器,现在正在尝试安装一个像Android Dev网站建议的平台。一旦我点击安装,我得到一个错误,说明管理器不能在Android目录内创建临时文件夹。所以我创建了它。现在我得到这个错误:
下载SDK平台Android 2.3,
API 9,修订1文件未找到:
C:\Program Files
(x86) \ \ android-sdk-windows \ temp \ Android - 2.3 - _r01 linux.zip
(禁止进入)
进度条下面还有一条“完成”的小消息。什么都没有安装。”
我用的是Windows 7终极版,万一有用的话。
我遇到了类似的权限问题,SDK管理器无法下载和安装新组件。错误信息是(我正在运行Android Studio (I/O预览)0.2.9)
“无法创建C:\Program Files
Android (x86) \ \ android-studio \ sdk \ temp”
虽然解决方案实际上是@william-tate的回答所说的,但我不能直接运行“SDK管理器”。它失败的消息是:
执行tools\android.bat失败
系统无法找到指定的文件。
相反,我以管理员身份运行“tools\android.bat”,这反过来启动了具有相同权限的SDK管理器,解决了这个问题。
希望这对面临我所面临的问题的人有所帮助。
就像v01d说的:
使用Android Studio for Mac OS X, SDK文件夹也可以在/Users/{user}/Library/Android/ SDK,其中{user}是你的用户名。
要找到部分SDK安装的位置,请在Android Studio中配置> SDK管理器,然后单击顶部的编辑。这将弹出一个窗口并显示位置。
复制此路径并将其粘贴到终端中的cd命令前面。最后执行sudo ./android sdk来启动独立的sdk管理器。
编辑(2016年7月14日):
“android”二进制文件也可以在/Users/{user}/Library/ android /sdk/tools。
当我试图在我的pc (Win7, 64位系统)上安装它时,我也遇到了同样的问题。我有一个如下图所示的错误消息。但是当我检查我的本地文件夹“C:\Users\username\AppData\ local \Android\sdk”时,Android sdk已经在那里了。Android工作室无法看到/链接它。
所以请先检查是否可以在本地文件夹中找到Android SDK。如果是,请按照下面的步骤进行操作。
选择“取消”,然后点击右上角的“X”。
选择“不要重新运行安装向导”,然后单击“确定”
再次启动Android Studio,点击“配置”—>“项目默认值”—>“项目结构”
将“C:\Users\username\AppData\Local\Android\sdk”添加到“Android Location”,点击“OK”
点击“Start a new Android Studio project”。
希望能有所帮助。