如何解决这个问题?我想学习和开发Android应用程序。
首先:
卸载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- 从此链接下载最新的Eclipse: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junor,将zip文件复制到C盘并在C盘中解压缩。
运行Eclipse,然后:
1- 下载ADT插件:
a) 启动Eclipse,然后选择“帮助”>“安装新软件”。
b) 单击“添加”,位于右上角:
在出现的“添加存储库”对话框中,写入以下内容:
名称:ADT插件,
位置的URL为:http://dl-ssl.google.com/android/eclipse/
然后单击“确定”。
d) 在软件对话框中,选中旁边的开发工具复选框,然后单击下一步。
e) 在下一个窗口中,您将看到要下载的工具列表,单击下一步。
f) 阅读并接受许可协议,然后单击完成。
h) 安装完成后,重新启动Eclipse。
2- 选择“窗口”>“首选项...”以打开首选项面板。
a) 在左侧面板中选择Android。
b) 在主面板中的SDK位置中,单击浏览...并定位您下载的SDK目录,然后单击应用,然后单击确定。
3-在eclipse中打开:窗口,然后Android SDK管理器,并下载任何您想要开始开发的平台。
有时可能由于Android网站的繁忙服务器而出现错误,然后稍后它将获取您预定的所有下载包并成功下载它们。
希望这可以帮助。
在我的电脑上安装SDK时,我遇到了类似的问题。
从“所有程序”中启动SDK管理器并尝试安装APIS。我猜你是从Eclipse SDK管理器按钮尝试安装这些内容。从Eclipse启动SDK管理器会导致此问题。两者是相同的。但对我来说有效。
尝试删除与Android和Java SDK以及Eclipse相关的所有内容。请按照以下方式安装:
在下载Android SDK时,如果无法获取文件,请转到“工具” ->“选项” ->并勾选Force https
。您还可以下载ADT插件并通过Eclipse添加它。我认为这会很好用。访问this link,其中包含整个最新的SDK和安装想法。
如果我告诉你遵循相同的模式,你会明白的。
如果您无法成功安装SDK,则建议您通过安装全新的Window 7操作系统来修复计算机,并尝试选择英语语言。
不要看视频教程,试试这个官方教程:
http://developer.android.com/sdk/installing.html
它提到了备用链接,您可以从中更新sdk。
编辑:
如果您仍然遇到问题,可以尝试使用此方法。您需要另一台电脑。我可以告诉您,在您的电脑上肯定存在某些问题,因此请在任何其他PC上下载所需的软件包。(虽然如果您只想学习而不是针对特定的Android OS版本,则仍然可以使用基本软件包)。
下载后,只需转到第二台PC上的android SDK文件夹,将其复制到U盘中,然后将该文件夹粘贴到现有安装中即可。
每当我需要在没有互联网连接的PC上安装SDK时,我总是使用这种方法,哇!! 它每次都有效。让我知道它是否适用于您。
试试这个。
工具 -> 选项 -> 勾选 强制使用 https ...
您是否以管理员身份运行了SDK管理器?如果没有,请右键单击SDK管理器并选择以管理员身份运行。也许这会有所帮助...
轻松设置您的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),放置您刚下载的所有压缩文件。
在您的主文件夹中创建一个工作区文件夹(例如C:\ Developers \ Android \ workspace)。
解压Android SDK入门套件(android-sdk_r10-windows.zip)。 注意:建议使用WinRAR,这样我们只需右键单击zip文件,然后选择“在此处提取”
现在,在我们的Android开发者文件夹中有android-sdk-windows文件夹。 在此文件夹中,删除tools文件夹。 将Android SDK工具(tools_r10-windows.zip)和Android SDK平台工具(platform-tools_r03-windows.zip)压缩文件移动到此文件夹中。 解压它们并分别重命名为tools和platform-tools。
在android-sdk-windows文件夹中有一个platforms文件夹。 将Android SDK平台文件(android-2.3.3_r01-linux.zip)移动并解压到此文件夹中。
在android-sdk-windows文件夹中,创建samples文件夹。 将Android SDK示例压缩文件(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中,选择窗口>首选项。 在左侧窗格上选择Android。 在SDK位置上,浏览选择Android SDK文件夹(android-sdk-windows),然后单击应用。
仍然在Eclipse中,选择Windows> Android SDK和AVD管理器。 在左侧窗格上单击“已安装的软件包”,您将注意到,有SDK平台Android 2.3.3,API 10,版本1以及SDK API 10的示例,版本1。 我们现在可以创建虚拟设备了。
在左侧窗格上单击“虚拟设备”。 点击“新建”按钮,并为虚拟设备命名(例如Gingerbread)。 选择Android 2.3.3 API级别10。 为SD卡大小键入512或更多,然后单击“创建AVD”按钮。 我们现在可以创建我们著名的“Hello World”应用程序了。
对我来说,SDK也很棘手。它没有获取所有的包,并且下载速度非常慢(使用24 Mbps连接只有15-20 kbps)。然后我尝试以管理员权限运行程序,问题就解决了。