当我必须使用dx.bat转换为Dalvik字节码时,我需要使用命令行来构建我的Android应用程序
dx.bat --dex --output=C:/local_programs/testProject/bin/classes.dex C:/local_programs/testProject/bin/classes/test/Android/cmd/
我的.class所在的路径是“ C:/ local_programs / testProject / bin / classes / test /
Android / cmd /”。
它给了我这个错误
trouble processing:
bad class file magic (cafebabe) or version (0033.0000)
...while parsing AndroidTestActivity.class
...while processing AndroidTestActivity.class
trouble processing:
bad class file magic (cafebabe) or version (0033.0000)
...while parsing R$attr.class
...while processing R$attr.class
trouble processing:
bad class file magic (cafebabe) or version (0033.0000)
...while parsing R$drawable.class
...while processing R$drawable.class
trouble processing:
bad class file magic (cafebabe) or version (0033.0000)
...while parsing R$id.class
...while processing R$id.class
trouble processing:
bad class file magic (cafebabe) or version (0033.0000)
...while parsing R$layout.class
...while processing R$layout.class
trouble processing:
bad class file magic (cafebabe) or version (0033.0000)
...while parsing R$string.class
...while processing R$string.class
trouble processing:
bad class file magic (cafebabe) or version (0033.0000)
...while parsing R.class
...while processing R.class
7 warnings
no classfiles specified
我的.class是按应有的方式生成的,据我所知,它们没有损坏。
我发现了这个问题的几个实例,但是它们都不适合我的设置,因为我不使用build.xml(我知道这是一个蚂蚁生成器)
我的问题是:我是否可以选择使用ant?
您的类需要使用jdk5或6进行编译。您可能正在使用7。如果这样不起作用,则即使在不同的项目中,也可能需要确保正确编译每个类。在这里解决了我的问题。
突然间,我的应用程序停止在Android Studio中构建。消息: 无法预料的顶级例外:ain.access解析异常:坏类文件魔术(cafebabe)或版本(0034.0000)在ain.java:83DirectClassFcom.android.dx.command.dexer.0(DirectClassF1.process)在ain.java:602DirectClassFcom.andr
我正在建立一个和机器人NDK合作的项目。到那时,我必须使用实验性的Gradle插件。Gradle同步没有错误,make也没有错误。但当我尝试“运行应用程序”时,Gradle给出了以下错误信息: 意外的顶级异常: 错误:com.android.dx.cf.iface.ParseException: bad class file magic (cafebabe) or version (0034.00
问题内容: 我正在用android开发游戏,但遇到了问题。我的游戏在另一台计算机上可以正常运行,因此我将该项目委托给svn服务器,以便在新的Windows 7 64位计算机上使用。我在具有颠覆性的日食的新计算机上签了字。显然,我在构建路径方面存在一些问题,因此我修复了这些问题,并且该项目没有错误。当我在运行android 2.3.3的模拟器上运行它时,它在启动时崩溃,主要活动为ClassNotFo
我试图使用os.walk()获取文件夹中的所有文件,我使用的代码是: 我正试图通过打印根目录和文件名(如下所示)来消除这个问题,但偶尔会有一个损坏的“文件名”,比如“File4 name.rtf”。我有与“~$le4 name.rtf”相同的文件的另一个版本。问题是在这一步之后,我正在读取所有文件以提取文本,但在读取这些文件时,在名称旁边带有“~$”的文件时出现了一个错误。 下面,我尝试介绍所有不
我正在尝试创建一个zip文件,以便能够通过http发送多个文件。 我的问题是,生成的Zip文件在发送之前和之后都“损坏”。问题是我无法找到我做错了什么,因为我在控制台中没有收到任何错误。 那么,有人有一个想法文件我生成的zip文件损坏? 这是我的代码: 谢谢你的帮助!
问题内容: 我试图在此处修改@BalusC优秀教程,以发送gzip压缩文件。这是一个有效的java类: 您必须编辑和字段,并在URL中设置一个servlet-其方法是: 现在,当field设置为true时,FILENAME会被正确压缩并发送到服务器,但是当我尝试将其提取时,它已损坏(我在Windows上使用7z,它将打开gzip文件作为存档,但是当我尝试将文件提取到 内部时 , gzip归档文件说