我最近将我的sdk版本从18更新到了20。
我尝试创建一个新的Android应用程序项目。 我填写了所有需要的字段来创建一个新项目但是当我来到创建一个新的Android应用程序项目的最后一页时,会出现:
” 此模板取决于Android支持库,该库未安装,或者模板取决于比您安装的版本更新的版本。
所需版本:8 已安装版本:未安装 “
然后它也会显示此链接。 http://developer.android.com/sdk/compatibility-library.html
它还有两个按钮:
当我点击第一个按钮时,它不会下载,安装或升级我的任何软件。此消息显示在我的控制台:
[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
按钮2根本不做任何事情。
我下载了压缩文件'android-sdk_r20-windows'并将其解压缩到我的硬盘上。我用它来下载以下内容:
我不明白我的问题是什么,当我还没有更新时,我的eclipse正常工作。我忘记了下载一些必要的工具吗?
请帮帮我。
添加:当我导入以前的Android应用程序(我的应用程序在我的模拟器上运行)时,我的eclipse工作正常,唯一的问题是我无法创建新的Android应用程序。
答案 0 :(得分:24)
今天我挣扎了大约一个小时,它开始工作了。我认为关键是卸载并重新安装支持库,然后重新启动eclipse。
注意:在SDK管理器中卸载支持库之后,我不得不重启eclipse两次。手动删除文件夹表单终端对我不起作用。
答案 1 :(得分:6)
在您下载的Android SDK r20中打开SDK Manager.exe
。在软件列表中,向下滚动到底部的Extras,然后选择Android Support Library。
答案 2 :(得分:2)
第1步: 打开Android SDK Manager。在软件列表中,向下滚动到底部的附加内容>>并选择Android支持库>>删除套餐>>删除完全重启eclipse
第2步: 打开Android SDK Manager。在软件列表中,向下滚动到底部的附加内容>>并选择Android支持库>> InstallPackage>>安装完成重启eclipse>>完成
答案 3 :(得分:1)
可能重复here。这很奇怪但有效。
转到SDK_Folder / extra / android并将文件夹兼容性重命名为支持。之后,重新启动Eclipse。
答案 4 :(得分:1)
以下步骤对我有用:
答案 5 :(得分:0)
从Extras-Android支持库中删除Android支持库。然后重新安装..您将能够创建新项目
答案 6 :(得分:0)
对我有用的解决方法: - 从SDK管理器中删除支持库 - 创建一个新项目&单击“安装/升级”
安装支持库答案 7 :(得分:0)
实际上我认为Text图标创建者存在一个错误。每次我尝试这个,即使在完成其他帖子建议的所有重新安装后也无法正确创建项目。
答案 8 :(得分:0)
使用具有有限管理员权限的帐户登录时,我在一台计算机上遇到此问题。我在SDK Manager选项菜单中设置了代理详细信息,并将其设置为强制http而不是https。 extras文件夹空了。
在日志中,我收到一条消息,说未能找到“https://dl-ssl.google.com/android/repository/addons_list-2.xml”,因为找不到该文件。然后我转到tools->manage addon sites
,然后在user defined sites
下我添加了网址“https://dl-ssl.google.com/android/repository/addon.xml”(与提及的文件不同登录,但它似乎工作)。当我退出该对话框时,它更新了列表,而extras文件夹现在填充了包括Android支持库的项目。
答案 9 :(得分:-2)