【问题标题】:Conversion to Dalvik format failed with error 1 since facebook SDK自 facebook SDK 以来,转换为 Dalvik 格式失败并出现错误 1
【发布时间】:2013-11-16 11:22:46
【问题描述】:

我对此感到非常沮丧。我每次尝试导出项目时都会收到错误消息:Conversion to Dalvik format failed with error 1

我尝试了很多东西。我得到了最新的日食。更改了我的 proguard 文件。

此错误仅在我将 facebook 3.5.2 SDK 添加到我的项目时发生。我们的库中有相同的 android-support-v4.jar。我删除了我的应用程序中的那个并将那个保留在 facebook SDK 中,但我仍然遇到了这个错误。谁能帮帮我,这真的很令人沮丧......

提前谢谢..

【问题讨论】:

    标签: java android dalvik


    【解决方案1】:

    我们也遇到了这个错误,我们找到了一个聪明的解决方案, 解决此错误的步骤:

    1. 在 Eclipse 的 Project 菜单中取消选中“Build Automatically”选项。
    2. 清理项目
    3. 然后,在项目名称上右击 在这里你会找到“构建项目”选项
    4. 单击“构建 项目”,现在您可以开始导出您的项目了。

    我希望它也对你有用。请尝试让我知道...

    【讨论】:

    • 哇,终于成功了。每次我想导出我的项目时都必须构建项目吗?
    • 终于成功了。我一直在拔头发。必须先构建 facbook sdk,然后是我的应用程序。
    【解决方案2】:

    对于 NewRelic 用户:

    如果您在应用中集成了 newrelic jar,则当 newrelic 版本过期时会发生这种情况。

    解决方案:

    将 newrelic jar 更新到最新版本。在eclipse上,只需右键单击项目并更新newrelic。或者您可以直接下载新版本。

                                                                     Thanks amalBit
    

    【讨论】:

      【解决方案3】:

      我遇到了同样的错误,并尝试了上述所有方法,但没有任何帮助。

      我的项目附加到 GIT 源代码控制系统,我意识到在导出到 Andorid 应用程序时有一些与 GIT 相关的任务。然后我将所有更改提交到 GIT 存储库并错误消失。

      因此,如果您使用 GIT 进行源代码控制,但以上没有任何帮助,请尝试将所有更改提交到 GIT 存储库(并最终推送到上游)并再次尝试导出。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-08
        • 2012-12-07
        • 2011-06-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多