3.2 sdk平台安装问题。 “完成。 没有安装“
我在新的3.2更新中select了一切,但是在sdkpipe理器运行它的过程之后,我得到了错误信息“done。nothing was installed”。
这里是sdk安装日志:
Downloading Android SDK Tools, revision 12 File not found: C:\Program Files (x86)\Android\android-sdk\temp\tools_r12-windows.zip (Access is denied) Downloading Android SDK Platform-tools, revision 6 File not found: C:\Program Files (x86)\Android\android-sdk\temp\platform-tools_r06-windows.zip (Access is denied) Downloading Documentation for Android SDK, API 13, revision 1 File not found: C:\Program Files (x86)\Android\android-sdk\temp\docs-3.2_r01-linux.zip (Access is denied) Downloading Samples for SDK API 13, revision 1 File not found: C:\Program Files (x86)\Android\android-sdk\temp\samples-3.2_r01-linux.zip (Access is denied) Downloading Android Compatibility package, revision 3 File not found: C:\Program Files (x86)\Android\android-sdk\temp\compatibility_r03.zip (Access is denied) Downloading Google Admob Ads Sdk package, revision 3 File not found: C:\Program Files (x86)\Android\android-sdk\temp\googleadmobadssdkandroid-4.1.1.zip (Access is denied) Skipping 'SDK Platform Android 3.2, API 13, revision 1'; it depends on 'Android SDK Tools, revision 12' which was not installed. Skipping 'Google APIs by Google Inc., Android API 13, revision 1'; it depends on 'SDK Platform Android 3.2, API 13, revision 1' which was not installed.
以pipe理员身份启动SDKpipe理器。
- 右键单击
SDK Manager
- select以
Run As Administrator
身份Run As Administrator
- 点击
YES
button
问题的关键很简单。 您需要拥有pipe理员权限。 这些文件没有被自动创build,因此安装失败。
Start>>And roid SDK Manager>>right click SDK Manager
,select以pipe理员身份运行。
尝试再次下载。 它应该工作正常。
这些答案都是针对Windows用户的,因为它build议以pipe理员身份运行pipe理员。 对于那些在任何Linux平台上(我在OSX上),我build议你cd到sdk试图下载的文件夹(对于我来说这是/ android-sdk / temp)
然后我通过运行recursion地允许文件夹中的所有权限
sudo chmod 777 ./
由于您可能会不止一次使用SDKpipe理器,并且始终需要这些pipe理员权限,所以不必记住右键单击文件/快捷方式,并select“以pipe理员身份运行”,每次都将将应用程序设置为始终以pipe理员权限执行,而不必记住每次执行以下操作:
- 导航到SDKpipe理器。
- 用鼠标右键单击SDK Manager.exe文件。
- 从上下文菜单中select属性。
- 点击兼容性标签。
- select“以pipe理员身份运行此程序”checkbox。
- 点击确定buttonclosures属性对话框。
你可以在这里find更多关于这个和相关选项的详细信息。
在Linux上,只需运行gksudo android
或kdesudo android
以root用户身份启动Android SDKpipe理器。
我有类似的问题,这就是我所做的
在Windows 10中,SDKpipe理器位于
C:\Users\your_userfolder\AppData\Local\Android\sdk
如果您看不到“Appdata”文件夹,只需点击窗口顶部的“查看”标签,然后选中“隐藏项目文件夹”。 右键点击“SDK Manager.exe”文件并点击“以pipe理员身份运行”。 之后,包应该开始安装