21

我最近将我的 sdk 版本从 18 更新到了 20。

我试图创建一个新的 Android 应用程序项目。我填写了创建新项目所需的所有字段,但是当我来到创建新 Android 应用程序项目的最后一页时,会出现以下内容:

" 此模板依赖于未安装的 Android 支持库,或者该模板依赖于比您安装的版本更新的版本。

所需版本:8 已安装版本:未安装"

然后它还会显示此链接。 http://developer.android.com/sdk/compatibility-library.html

它还有两个按钮:

  1. 安装/升级
  2. 再检查一遍

当我单击第一个按钮时,它并没有下载、安装或升级我的任何软件。此消息显示到我的控制台:

[2012-07-15 21:55:08 - SDK Manager] Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
[2012-07-15 21:55:16 - SDK Manager] Fetched Add-ons List successfully
[2012-07-15 21:55:16 - SDK Manager] Fetching URL: https://dl-ssl.google.com/android/repository/repository-7.xml
[2012-07-15 21:55:37 - SDK Manager] Done loading packages.
[2012-07-15 21:55:37 - Android Compatibility JAR not found:] D:\Software\Eclipse\v4\android-support-v4.jar

按钮二根本不做任何事情。

我下载了压缩文件“android-sdk_r20-windows”并将其解压缩到我的硬盘上。我用它下载了以下内容:

  1. Android SDK 工具
  2. Android SDK 平台工具
  3. SDK平台API8
  4. 谷歌 API 8

我不明白我的问题是什么,当我还没有更新它时,我的 Eclipse 可以正常工作。我是否忘记下载一些必需的工具或其他东西?

请帮我。

添加:当我导入以前的 Android 应用程序(我的应用程序在我的模拟器上运行)时,我的 Eclipse 工作正常,唯一的问题是我无法创建新的 Android 应用程序。

这是我的截图。

4

10 回答 10

24

我今天为此挣扎了大约一个小时,它开始工作了。我认为关键是卸载并重新安装支持库,然后重新启动eclipse。

注意:从 SDK 管理器中卸载支持库后,我必须重新启动 eclipse 两次。手动删除文件夹表单终端对我不起作用。

于 2012-07-16T14:48:34.783 回答
6

SDK Manager.exe在您下载的 Android SDK r20 中打开。在软件列表中,向下滚动到底部的 Extras,然后选择 Android Support Library。

在此处输入图像描述

于 2012-07-15T14:31:17.287 回答
2

第 1 步:打开 Android SDK 管理器。在软件列表中,向下滚动到底部的 Extras >> 并选择 Android Support Library >> Delete Package >> Delete complete restart eclipse

第 2 步:打开 Android SDK 管理器。在软件列表中,向下滚动到底部的 Extras >> 并选择 Android Support Library >> InstallPackage >> Installl complete restart eclipse >> Done

于 2013-02-20T03:36:06.537 回答
1

以下步骤对我有用:

  1. 转到帮助>检查更新>选择Android工具开发并安装它
  2. 重启 Eclipse
  3. Eclipse 要求我更新 Android SDK 工具。我点击确定
  4. Android SDK Manager 打开,我选择了安装和更新选项。
  5. 完成后,我重新启动了eclipse并创建了新的android项目。
于 2013-10-15T07:18:24.243 回答
1

此处可能重复。这很奇怪,但很有效。

转到 SDK_Folder/extra/android 并将文件夹兼容性重命名为support。之后,重新启动 Eclipse。

于 2012-07-16T09:54:56.617 回答
0

对我有用的解决方法: - 从 SDK 管理器中删除支持库 - 创建一个新项目并通过单击“安装/升级”安装支持库

于 2012-07-28T07:12:40.467 回答
0

事实上,我认为文本图标创建器存在错误。每次我尝试这样做时,即使按照其他帖子的建议进行了所有重新安装,它也无法正确创建项目。

于 2012-08-06T08:13:13.087 回答
0

当我使用具有有限管理员权限的帐户登录时,我在一台机器上遇到了这个问题。我在 SDK Manager 选项菜单中设置了代理详细信息,并将其设置为强制使用 http 而不是 https。extras 文件夹是空的。

在日志中,我有一条消息说它无法下载“https://dl-ssl.google.com/android/repository/addons_list-2.xml”,因为找不到文件。然后我去了tools->manage addon sites,然后在user defined sites我添加了 URL“https://dl-ssl.google.com/android/repository/addon.xml”(与日志中提到的文件不同,但它似乎有效)。当我退出该对话框时,它更新了列表,并且 extras 文件夹现在填充了包括 Android 支持库在内的项目。

于 2012-11-07T14:27:23.687 回答
0

从 Extras-Android 支持库中删除 Android 支持库..然后重新安装..稍后您将能够创建新项目

于 2012-07-16T09:07:46.830 回答
-2

我有一些问题。因此,为了解决这个问题,我通过http://dl-ssl.google.com/android/repository/tools_r22-windows.zip更改了文件夹工具(adt-bundle-windows-x86_64-20130911\sdk\tools)

于 2013-10-08T09:32:01.713 回答