【问题标题】:Failed to create Android Engine Connected Android Project无法创建连接 Android 引擎的 Android 项目
【发布时间】:2012-04-02 15:15:00
【问题描述】:

我已经安装了 Eclipse(适用于 Java EE Developers 3.7.2 的 Eclipse IDE)+ 最新版本的 Android SDK + ADT 插件 + GPE(适用于 Eclipse 的 Google 插件)。当我创建 Android Engine Connected Android Project 时,我得到“创建元素失败原因:C:\Android...\tools\lib\proguard.cfg(系统找不到指定的文件)”和“创建元素失败。原因:资源'/myc2dm.project.test-AppEngine/war/WEB-INF/appengine-web.xml'已经存在。我在不同的PC(Window 7)上重复了相同的安装并得到了相同的结果问题。我创建了 Android“Hello World”项目 fopr 测试,它运行良好。是我使用了错误的 Eclipse 版本还是我错过了一些配置?真的很感谢你的帮助,提前谢谢你。

【问题讨论】:

  • 您是否在 Eclipse 中更新了“Android Engine Connected Android”插件?如果它不能帮助将“proguard.cfg”从某个随机项目复制到“C:\Android...\tools\lib”并尝试创建新的 AEC 项目

标签: android


【解决方案1】:

上面提到的实际上是一种技巧,而不是解决方案。我们不应该这样做,它应该“开箱即用”。

为什么现在会发生这种情况?曾经我能够毫无问题地创建与应用引擎连接的 android 项目,现在它抱怨 proguard.cfg...android sdk 的最新更新是否出于某种原因删除了这个文件?

创建新的 Android 项目不需要 proguard.cfg,但应用引擎连接的 android 项目需要。

【讨论】:

    【解决方案2】:

    将 proguard.cfg 从另一个项目复制到它抱怨的位置 (/tools/lib)。您还必须从原始项目中删除所有未能一路构建的文件 - 这就是您遇到“已经存在”错误的原因。

    可以找到链接到此答案的默认 proguard.cfg:https://stackoverflow.com/a/6164693/483458

    【讨论】:

    • 感谢 Selvin 和 Hayes... 我会试试你的两个输入,虽然我没有任何 proguard.cfg 字段,因为我的第一次拍摄失败了。顺便说一句,你不认为我们不应该得到这些错误吗?我可以创建多个 AEC 项目吗?
    • 是的,我终于找到了一个proguard.cfg文件,将其复制到lib位置,清理掉旧项目并重新创建一个新的AEC项目。这一次,它没有抱怨这两个问题。非常感谢 Selvin 和 Hayes!!!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 1970-01-01
    • 1970-01-01
    • 2015-07-24
    • 1970-01-01
    相关资源
    最近更新 更多