ADT 22.2新的应用程序向导:不受支持的模板依赖:升级您的Android Eclipse插件

我发现了一些问题的答案,但没有为我工作。 当获得新项目创build的最后一个屏幕时,我收到下一条消息:

不受支持的模板依赖:升级您的Android Eclipse插件

所需的版本是空的(在某些情况下显示为8)。 安装的版本是18。

我已经尝试了许多我在这里find的解决scheme,例如:

  • 以pipe理员身份运行SDKpipe理器
  • 以pipe理员身份运行Eclipse
  • 从SDK额外的文件夹重新安装支持组件,然后重新启动Eclipse,

这些都没有为我工作。

还有其他解决scheme吗?

更新2:现在(2013-09-19T17:00:00Z)有ADT 22.2.1工具22.2.1更新可用解决此问题:

  • 使用Eclipse>帮助>检查更新以获取ADT 22.2.1
  • 使用SDK Manager获取工具22.2.1

你需要两个部分来解决这个问题。 http://developer.android.com/sdk/index.html上的ADT软件包和安装程序包也已更新。;

(从这里 )


更新 : 错误报告现在有一个固定的模板文件附加的响应和以下评论:

这一个是我的坏。 我正在改变模板所使用的依赖系统,并且在这个工具构build中find了一个瞬态状态。 模板已经在AOSP主分支中解决。

我附上了当前活动模板的快照。 用这个zip的内容replace你的sdk / tools / templates / activities文件夹应该可以解决这个问题。

我带来的不便表示歉意。

下面我的旧的解决方法。


解决该问题的方法:

对于空白活动

  1. 编辑<sdk>/tools/templates/activities/BlankActivity/template.xml

  2. 注释掉依赖:

     <!--<dependency name="appcompat" version="v7" />--> 

主/细节stream程

  1. 编辑<sdk>/tools/templates/activities/MasterDetailFlow/template.xml

  2. 注释掉依赖关系:

     <!--<dependency name="support" version="v4" /> <dependency name="android-support-v4" revision="8" />--> 

最后:

  • 重新启动Eclipse

如果需要, android-support-v4.jar <sdk>/extras/support/v4 android-support-v4.jar复制到您的libs

@ŠantićA. Miroslav – 我不确定为什么,但删除SDK工具不会降级到以前的版本。 文件夹<sdk>/tools刚刚消失, 发现path未find错误


我尝试从http://dl-ssl.google.com/android/repository/tools_r22-windows.zip下载,将其解压缩并replace为;<sdk>/tools文件夹以降级 SDK工具,我。

我有同样的问题。 当我将Android SDK Tools升级到Rev.2.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安装的目录 – >工具,并用下载的文件replace了所有的内容。

我重新启动Eclipse,执行新项目 ,它工作正常!

请尝试我的解决方法:

  1. 使用命令行创build一个新项目
    • 注意:不要在Eclipse的工作区创build它,在其他地方创build它,例如~/tmp/
    • 例如android create project --target 1 --name MyAndroidApp --path ./MyAndroidAppProject --activity MyAndroidAppActivity --package com.example.myandroid
  2. 然后在Eclipse中,“ 导入 ”刚刚创build的项目

工作解决scheme

我从http://burnbit.com/torrent/251451/adt_bundle_windows_x86_64_20130729_zip下载了adt-bundle-windows-x86_64-20130729。; 我更新后,我也得到了同样的错误。 没有更新,我创build了该项目,所以现在它正在运行。 所以做这一步。 由于版本不匹配,此错误即将到来。 所以做这一步。

希望这会解决你的问题。

最新的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