1

我收到可怕的“转换为 Dalvik 格式失败,错误 1”。我 在 external JAR 上看到了线程“Conversion to Dalvik format failed with error 1”

我的问题是如何检测我的项目中是否存在包名冲突。这是一个大型项目,因此可能无法手动完成或需要太多时间。

另外,有没有办法确定一个 jar 是否包含在项目中多次?

4

1 回答 1

1

我的问题是如何检测我的项目中是否存在包名冲突。

冒着给出愚蠢答案的风险,最简单的方法是尝试转换为 Dalvik 格式。这将告诉您是否存在冲突。修复它...然后重复该过程。(问题是具有相同完全限定名称的多个类......不是包名冲突。)

此外,有没有办法确定一个 jar 是否包含在项目中多次。

我原以为对构建路径进行目视检查就足够了。


我不知道有什么特殊的工具可以做这些事情,但我不相信你需要特殊的工具。即使是一个复杂的项目。

于 2012-12-31T05:00:53.677 回答