我在youtube上看到了一个很好的教程,可以在Windows上安装Android SDK,我在7个窗口上尝试了它。我尝试了很多次但仍然失败了。我安装了Java JDK和Eclipse最新版本,但唯一的问题是Android SDK无法获取某些软件包,我无法使用它。发生以下错误:
如何处理这个问题?我想学习和开发Android应用程序。
答案 0 :(得分:1)
尝试此官方教程,而不是视频教程:
http://developer.android.com/sdk/installing.html
它提到了备用链接,也可以从哪里更新sdk。
修改强>
如果您仍然遇到问题,可以试试这个黑客。你需要另一台电脑。我可以告诉你,你的电脑一定有问题,所以尝试在任何其他电脑上下载所需的软件包。 (虽然你仍然可以使用基本软件包,如果你只是想学习而不是针对特定的Android操作系统版本)。
下载后,只需转到第二台PC上的android SDK文件夹,将其复制到笔式驱动器中,然后将该文件夹粘贴到现有安装中即可。
每当我需要在没有任何互联网连接的PC上安装SDK时,我总是这样做,瞧!它每次都有效。如果它对您有用,请告诉我。
答案 1 :(得分:1)
首先:
卸载 android SDK 然后检查以删除与android相关的任何跟踪文件夹,并从Program Files文件夹和Documents and Settings文件夹中手动删除它,
然后再卸载 java JDK 和 eclipse ,
(这意味着要清除与Android开发准备相关的任何内容),
现在重新开始如下:
1-从此链接下载最新的Java:http://jdk7.java.net/download.html 然后安装它。
2-从此链接下载最新的Android SDK:http://developer.android.com/sdk/index.html 然后安装它,一旦完成安装 不运行 。
3-从此链接下载最新的日食:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor 将zip文件复制到C文件夹并将其解压缩到C文件夹中,
RUN ECLIPSE那么:
1 - 下载ADT插件:
a)启动Eclipse,然后选择Help>安装新软件。
b)点击右上角的添加:
在出现的“添加存储库”对话框中写下此
表示名称:ADT插件,
以及该位置的以下网址:http://dl-ssl.google.com/android/eclipse/
然后单击“确定”。
d)在软件对话框中,选中旁边的复选框 开发人员工具和点击下一步。
e)在下一个窗口中,您将看到要下载的工具列表,
点击下一步。
f)阅读并接受许可协议,单击“完成”。
H)安装完成后,重启Eclipse。
2-选择窗口>首选项...打开“首选项”面板
a)从左侧面板中选择Android。
b)主面板中的SDK Location 单击浏览...并找到下载的SDK目录 然后单击“应用”,然后单击“确定”。
3-open in eclipse:window然后Android SDK管理器并下载你想要用它开始开发的任何平台。
有些时候可能是由于android网站的繁忙服务器它给出了错误然后以后它将获取您预先确定的所有下载包并成功下载。
希望这有帮助。答案 2 :(得分:1)
在我的电脑上安装SDK时遇到了类似的问题。
从所有程序启动SDK管理器并尝试安装APIS。我猜您正在尝试从Eclipse SDK管理器按钮安装这些。从Eclipse启动SDK Manager会导致此问题。两者都是一样的。但它对我有用。
答案 3 :(得分:1)
以简单的方式设置您的Android环境。
必填文件:
Android SDK平台:
[适用于Android API 11的Android SDK示例,修订版1]:https://dl-ssl.google.com/android/repository/samples-3.0_r01-linux.zip
[Android SDK Platform 2.3.3._r1(Gingerbread)]:http://dl-ssl.google.com/android/repository/android-2.3.3_r01-linux.zip
[适用于Android API 10的Android SDK示例,修订版1]:http://dl-ssl.google.com/android/repository/samples-2.3.3_r01-linux.zip
[Android SDK Platform 2.2_r1(Froyo)]:http://dl-ssl.google.com/android/repository/android-2.2_r02-linux.zip
步骤进行:
使用默认设置安装JDK。
在您的Android开发者文件夹(例如C:\ Developers \ Android)上放置您刚刚下载的所有zip文件。
在您的主文件夹上创建工作区文件夹(例如C:\ Developers \ Android \ workspace)。
解压缩Android SDK入门套件(android-sdk_r10-windows.zip)。注意:我建议使用WinRAR,这样我们只需右键单击zip文件,然后选择Extract Here
我们现在在android开发者文件夹中有android-sdk-windows文件夹。在此文件夹中,删除tools文件夹。将Android SDK工具(tools_r10-windows.zip)和Android SDK Platform-tools(platform-tools_r03-windows.zip)zip文件移至此文件夹。解压缩它们并分别重命名为工具和平台工具。
在android-sdk-windows文件夹里面有一个平台文件夹。在此文件夹上移动并解压缩Android SDK平台文件(android-2.3.3_r01-linux.zip)。
在android-sdk-windows文件夹中,创建samples文件夹。将Android SDK Samples zip文件(samples-2.3.3_r01-linux.zip)移动并解压缩到此文件夹。
解压缩Eclipse文件(eclipse-SDK-3.6.1-win32-x86_64.zip)。
在eclipse文件夹中,运行eclipse.exe。它将要求使用工作空间文件夹。选择您创建的工作区文件夹。您可以选择将此设置为默认设置,不要再次询问复选框,然后单击“确定”。
仍然在Eclipse上,选择帮助>安装新软件......单击右上角的“添加”,然后单击“存档...浏览”并选择下载的ADT zip文件(ADT-10.0.0.zip)。在“名称”字段中输入此更新站点的名称(例如ADT插件),然后单击“确定”。
选中“开发人员工具”复选框或单击“全选”按钮,然后单击“下一步”按钮,然后接受默认值。 (对不起,您需要联机,因为某些组件需要在此部分下载。一旦我知道如何进行离线模式,我将更新它)。安装完成后,应重新启动Eclipse。
在Eclipse上,选择Window>喜好。在左窗格中选择Android。在SDK位置,浏览选择Android SDK文件夹(android-sdk-windows),然后单击Apply。
仍在Eclipse上,选择Windows> Android SDK和AVD Manager。单击左窗格中的已安装软件包,您将注意到,SDK平台Android 2.3.3,API 10,修订版1和SDK API 10样本,修订版1.现在我们已准备好创建虚拟设备。
< / LI>单击左窗格中的“虚拟设备”。单击“新建”按钮,为虚拟设备命名(例如Gingerbread)。选择Android 2.3.3 API Level 10.键入512或更多SD卡大小,然后单击Create AVD按钮。我们现在准备创建我们着名的“Hello World”应用程序。
答案 4 :(得分:1)
尝试删除与Android和Java SDK以及Eclipse相关的所有内容。尝试按如下方式安装:
在下载Android SDK时,如果没有获取文件,请尝试进行操作,请转到工具 - &gt;选项 - &gt;并检查Force https
确定!
您还可以下载ADT插件并通过Eclipse添加它。
我认为它会正常工作。转到this link,其中包含最新的SDK和安装提示。
如果我按照相同的模式告诉你什么,你会得到它。
如果您未成功安装SDK,我说您尝试通过安装Window 7操作系统的新副本来修复您的计算机,并尝试选择英语语言。
答案 5 :(得分:0)
您可以尝试删除所拥有的内容并从头开始重新开始。我也在Windows 7上,我强烈建议下载SDK的zip文件(不是安装程序)并将其解压缩到C:\
。它应该自动创建一个名为“android-sdk-windows”的文件夹,但如果你愿意,你可以重命名它。然后运行SDK Manager并开始下载软件包。每隔一分钟左右就可能有必要照看包装下载器和摇晃你的鼠标(是的,这听起来很愚蠢,但它实际上对我有所影响,因为当我没有做任何事情时,下载保持中途停止。)
答案 6 :(得分:0)
试试这个。
工具 - &gt;选项 - &gt;检查Force https ...
答案 7 :(得分:0)
从http://developer.android.com/sdk/index.html下载最新的sdk,然后重试!它不应该再次出现。
答案 8 :(得分:0)
确保Android SDK,JDK和Eclipse都是64位或32位。如果一个是不同的(例如Eclipse是32位而其他的是64位),则会出错。
答案 9 :(得分:0)
答案 10 :(得分:0)
对我来说,SDK也非常棘手。它没有得到所有的包,下载速度很慢(大约15-20 kbps,24 Mbps连接)。然后我尝试使用管理员权限运行程序,它修复了问题。