Android 转换为Dalvik格式失败,错误为1-导出APK
我想导出项目的apk,但每次导出时都会收到一个错误,表示转换为Dalvik格式失败,错误为1。 我以前在处理同一个项目时遇到过这个错误,当我得到它时,我会转到项目文件夹并从文件夹bin中的文件夹类中删除jar 但在出口APK时,它不起作用Android 转换为Dalvik格式失败,错误为1-导出APK,android,apk,Android,Apk,我想导出项目的apk,但每次导出时都会收到一个错误,表示转换为Dalvik格式失败,错误为1。 我以前在处理同一个项目时遇到过这个错误,当我得到它时,我会转到项目文件夹并从文件夹bin中的文件夹类中删除jar 但在出口APK时,它不起作用 有人能帮我吗?通常我对“转换为Dalvik格式失败,错误1”的经验是,您需要执行项目清理(如果您从菜单“项目->清理”中使用eclipse),这通常可以解决问题。另外,右键单击要导出的项目,然后单击属性->Android工具->修复项目属性 如果这对您没有帮助
有人能帮我吗?通常我对“转换为Dalvik格式失败,错误1”的经验是,您需要执行项目清理(如果您从菜单“项目->清理”中使用eclipse),这通常可以解决问题。另外,右键单击要导出的项目,然后单击属性->Android工具->修复项目属性 如果这对您没有帮助,那么使用终端转到项目路径
cd /home/username/your_project_path
然后
注意:您可能需要重新启动eclipse或至少选择项目并刷新它(F5)
希望这会对您有所帮助,如果仍然没有,请让我知道我解决了这个问题
如果您的项目文件夹中有一个JAR文件,然后将其添加为Java路径库。它不会显示在Package Explorer下,所以您不会注意到它,但它会被计数两次,导致Dalvik错误1。你们根本不需要删除库 是的,问题是由图书馆引起的 但是!!! 如果您需要构建库,该怎么办?这没有道理 我也遇到了同样的问题,最终找到了解决办法 在具有proguard配置的“proguard project.txt”文件中添加异常 像这样
-dontwarn android.support.**
就这样
1) 检查项目中有哪些库。
检查包名!不是文件名!
请参阅下面的“Android依赖项”列表。
单击“*.jar”时,
您可以在jar文件中看到包名
假设
你有“aaa.jar”。
jar有“org.jdesktop.application”、“org.jdesktop.swingworker”
2) 只需添加如下内容
-dontwarn org.jdesktop.**
进入(Project)>proguard-Project.txt文件。我试过了,但我使用的是MAC而不是Windows。它没有帮助我知道如何导出和导入,但我不知道如何修复该错误。我将在我的情况下帮你做一些特别的事情。我在项目中创建了一个名为libs的文件夹,并使用文件系统导入JAR,然后右键单击该文件夹并配置构建路径,然后选择“添加JAR”而不是“添加外部JAR”这总是会导致JAR的两个副本,一个副本位于项目中名为libs的文件夹内,另一个副本位于项目中文件夹bin内的文件夹内类,由于JAR文件的两个副本,仍然会出现相同的错误。您是否可以帮助仅使用1个拷贝来删除所有jar文件,然后从一开始就添加它们,为什么不尝试添加外部jar?不需要自己创建文件夹
(Project) > Android Dependencies > aaa.jar > org.jdesktop.application
> org.jdesktop.swingworker
-dontwarn org.jdesktop.**