sxs4000s 发表于 2021-1-28 20:01:13

voldev18运行时报错,哪位大佬告知解决方法

voldev_18_android_chs_free_win32运行过程中,报出以下错误,不知道如何解决,望哪位大佬能够告知解决方法:handshake:handshake:handshake


--- 开始编译项目"学习":
正在连接生成安卓APK输出文件"D:\anzhuochengxu\_int\xuexione\release\linker\xuexione.apk"
当前程序编译时所需求安卓SDK API版本: 17, 实际所使用版本: 17;运行时所需求API版本: 17
当前程序所需求Java SDK版本: 1.6;实际所使用版本: 1.8
正在进行"生成**ID"工作,请稍候...
正在进行"编译Java源文件"工作,请稍候...
错误:
    步骤"生成DEX文件"执行失败
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    Invalid maximum heap size: -Xmx4096m
    The specified size exceeds the maximum representable size.
错误: 建立所指定的安卓APK输出文件"D:\anzhuochengxu\_int\xuexione\release\linker\xuexione.apk"失败
--- 项目"学习"编译或连接失败. 编译过程中共遇到了 0 个警告, 2 个错误.


创世魂 发表于 2021-1-28 21:43:47

建议升级64位,系统使用64位火山。。可以完美解决此问题。

这个问题是因为java虚拟机申请不到足够的内存,导致编译失败。。
64位程序支持申请更大的内存,所以不会出现这个问题。

sxs4000s 发表于 2021-1-28 22:35:46

创世魂 发表于 2021-1-28 21:43
建议升级64位,系统使用64位火山。。可以完美解决此问题。

这个问题是因为java虚拟机申请不到足够的内存, ...

感谢解答,不过我没有在虚拟机下运行,从网上查到的也是这种说法,但给出的解决方法不适用。
前面的版本在32位下运行没有问题,我试下这个版本的在64位系统运行情况看看

sxs4000s 发表于 2021-1-29 08:03:34

创世魂 发表于 2021-1-28 21:43
建议升级64位,系统使用64位火山。。可以完美解决此问题。

这个问题是因为java虚拟机申请不到足够的内存, ...

多谢大神帮助,在64系统下解决问题了

我是看你的教程学习的,再次感谢
页: [1]
查看完整版本: voldev18运行时报错,哪位大佬告知解决方法