【问题标题】:Android Dex: trouble processing "javax/transaction/xa/XAException.class":Android Dex:处理“javax/transaction/xa/XAException.class”时出现问题:
【发布时间】:2013-05-17 05:03:36
【问题描述】:

我正在尝试在新的 Android Studio IDE 中构建我的项目,但我无法做到。我收到此错误,但找不到此类正在使用的位置。

我发现了这个:https://groups.google.com/forum/?fromgroups#!topic/android-platform/abxNKTFkuj8

根据该页面,这是由 IDE 尝试构建 android.jar 库引起的。但是我在 Project Structure 对话框中找不到对它的引用。

Conversion to Dalvik format failed with error 1 in Android 4?

我的所有类都没有以 java.* 前缀开头。

这是我的项目库视图:

Android Studio 似乎有些不同,我的项目使用 Ant 和 Eclipse 都可以很好地构建。

【问题讨论】:

  • 我现在遇到了类似的问题 - 你找到解决方案了吗?
  • @MattWhetton 我没有机会再看一遍。我暂时恢复到 Eclipse 并且我的构建在那里运行良好。
  • @MattWhetton 你试过最新版本吗?这个问题也值得一看:stackoverflow.com/questions/14099291/…
  • 是的,谢谢 - android studio 现在看起来更可靠了

标签: build intellij-idea android-studio


【解决方案1】:

问题与正在构建的 ActionBarSherlock 以及使用 support-v4 库有关。解决方案是更改 Android Studio 中库设置中的依赖项。由于我已经将 ActionBarSherlock 作为 jar 包含在内,因此我完全将其排除在构建之外。

这个问题有帮助:Intellij: android-support-v4.jar in included in actionBarSherlock and Project => IllegalArgumentException

【讨论】:

    猜你喜欢
    • 2012-11-12
    • 1970-01-01
    • 1970-01-01
    • 2018-06-06
    • 2020-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多