Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从framework.jar生成dex文件_Java_Android_Command Line_Jar_Dex - Fatal编程技术网

Java 从framework.jar生成dex文件

Java 从framework.jar生成dex文件,java,android,command-line,jar,dex,Java,Android,Command Line,Jar,Dex,我收到framework.jar文件的dex格式,所以我在命令行中键入这个命令 dx--dex-JXmx512m--没有严格的“out.dex”“framework.jar” 我应该提到,当我对另一个jar文件使用这个命令时,我会收到相同的错误,但是当我使用这个命令时 dx--dex--no严格的“out.dex”“test.jar” 对于另一个jar文件(test.jar),创建了out.dex文件,但是这个命令对framework.jar不起作用,当我使用这个命令时,我得到了这个错误 我

我收到framework.jar文件的dex格式,所以我在命令行中键入这个命令

dx--dex-JXmx512m--没有严格的“out.dex”“framework.jar”

我应该提到,当我对另一个jar文件使用这个命令时,我会收到相同的错误,但是当我使用这个命令时

dx--dex--no严格的“out.dex”“test.jar”

对于另一个jar文件(test.jar),创建了out.dex文件,但是这个命令对framework.jar不起作用,当我使用这个命令时,我得到了这个错误

我想问一下问题出在哪里?

尝试将
--output=out.dex
选项添加到命令中

您可以通过键入以下内容来查找有关其他受支持选项的信息:
dx--help

此外,如果jar文件很大,则必须增加分配给
dx
的堆大小,以避免
OutOfMemoryError
。您可以通过传递-JXmx选项或编辑android sdk的build tools目录中的dx.bat/dx.sh文件来完成此操作。

尝试将
--output=out.dex
选项添加到命令中

您可以通过键入以下内容来查找有关其他受支持选项的信息:
dx--help


此外,如果jar文件很大,则必须增加分配给
dx
的堆大小,以避免
OutOfMemoryError
。您可以通过传递-JXmx选项,或者通过编辑android sdk的build tools目录中的dx.bat/dx.sh文件来实现这一点。

最好将错误发布为文本,而不是图像。图像不能以文本的方式进行搜索或交互。哦,这是真的,很好的观点。我保留这条建议,以备将来提问。最好将错误以文本的形式发布,而不是以图像的形式发布。图像不能以文本的方式进行搜索或交互。哦,这是真的,很好。我保留这个建议,以备将来提问。