我找到了该问题的一些答案,但没有一个对我有用。在新项目创建中获取最后一个屏幕时,我收到下一条消息:
不支持的模板依赖项:升级您的 Android Eclipse 插件
所需版本为空(在某些情况下显示为 8)。安装的版本是18。
我已经尝试了许多在这里找到的解决方案,例如:
- 以管理员身份运行 SDK 管理器
- 以管理员身份运行 Eclipse
- 从 SDK extra 文件夹重新安装支持组件,然后重新启动 Eclipse,
这些都不适合我。
还有其他解决方案吗?
我找到了该问题的一些答案,但没有一个对我有用。在新项目创建中获取最后一个屏幕时,我收到下一条消息:
不支持的模板依赖项:升级您的 Android Eclipse 插件
所需版本为空(在某些情况下显示为 8)。安装的版本是18。
我已经尝试了许多在这里找到的解决方案,例如:
这些都不适合我。
还有其他解决方案吗?
更新 2:现在 (2013-09-19T17:00:00Z) 有可用的ADT 22.2.1和工具 22.2.1更新可修复此问题:
- 使用 Eclipse > Help > Check for Updates 获取 ADT 22.2.1
- 使用 SDK Manager 获取 Tools 22.2.1
您需要这两个部分来解决问题。http://developer.android.com/sdk/index.html上的 ADT 包和安装程序包也已更新。
(从这里)
这个是我的坏。我正在更改模板使用的依赖系统,并且在此工具构建中加入了一个瞬态。模板已安置在 AOSP 主分支中。
我附上了当前活动模板的快照。用这个 zip 的内容替换你的 sdk/tools/templates/activities 文件夹应该可以解决这个问题。
我带来的不便表示歉意。
下面是我较旧的解决方法。
该错误的解决方法:
对于空白活动:
编辑<sdk>/tools/templates/activities/BlankActivity/template.xml
注释掉依赖:
<!--<dependency name="appcompat" version="v7" />-->
对于主/详细流程:
编辑<sdk>/tools/templates/activities/MasterDetailFlow/template.xml
注释掉依赖项:
<!--<dependency name="support" version="v4" />
<dependency name="android-support-v4" revision="8" />-->
最后:
android-support-v4.jar
如果需要,从复制<sdk>/extras/support/v4
到您的libs
.
@Šantić A. Miroslav - 我不知道为什么,但删除 SDK 工具并不会降级到以前的版本。该文件夹<sdk>/tools
刚刚消失,并且发生了找不到路径错误。
我尝试从http://dl-ssl.google.com/android/repository/tools_r22-windows.zip下载,解压缩并将其替换为降级SDK 工具的<sdk>/tools
文件夹,它对我有用。
我有同样的问题。它发生在我将 Android SDK 工具升级到版本 22.2 时。降级到旧版本将解决此问题。
在过去的几个小时里我遇到了同样的问题,我解决了它......我从下面的链接下载了 SDK(适用于我的 Mac)。
[对于 Mac] http://dl-ssl.google.com/android/repository/tools_r22-macosx.zip
[适用于 Windows] http://dl-ssl.google.com/android/repository/tools_r22-windows.zip
[适用于 Linux] http://dl-ssl.google.com/android/repository/tools_r22-linux.zip
我去了 Android 安装目录 --> 工具并用下载的文件替换了所有内容。
我重新启动了 Eclipse,执行了 New Project,它工作正常!
请尝试我的解决方法:
~/tmp/
android create project --target 1 --name MyAndroidApp --path ./MyAndroidAppProject --activity MyAndroidAppActivity --package com.example.myandroid
我从http://burnbit.com/torrent/251451/adt_bundle_windows_x86_64_20130729_zip下载了 adt-bundle-windows-x86_64-20130729 。更新后,我也遇到了和你一样的错误。没有更新,我创建了项目,所以现在它正在运行。所以做这一步。由于版本不匹配而出现此错误。所以做这一步。
希望这能解决您的问题。
最新的 SDK 版本中存在错误。请降级到 r_22。这个对我有用。
您需要为其更新 ADT 插件。Android SDK 工具的最新版本是 22.2.1,为此您需要 ADT 捆绑包 22.2.1。它的下载链接是 http://www.softpedia.com/get/Programming/Components-Libraries/Android-Development-Tools.shtml