点击run as android application 之后,提示有error
console中红字输出一下信息:[2013-01-05 15:57:47 - Dex Loader] Unable to execute dex: Target out of range: +0000fff2
[2013-01-05 15:57:47 - DemoMain] Conversion to Dalvik format failed: Unable to execute dex: Target out of range: +0000fff2开始我上网搜了一下有人说是内存的问题要改了一下eclipse.ini
包括这些
前面加上
vm
C:\Program Files\Java\jdk1.6.0_21\bin\javaw.exe
最后两行加上
-Xms128m
-Xmx512m但是依然不行。
求解。
androideclipse
console中红字输出一下信息:[2013-01-05 15:57:47 - Dex Loader] Unable to execute dex: Target out of range: +0000fff2
[2013-01-05 15:57:47 - DemoMain] Conversion to Dalvik format failed: Unable to execute dex: Target out of range: +0000fff2开始我上网搜了一下有人说是内存的问题要改了一下eclipse.ini
包括这些
前面加上
vm
C:\Program Files\Java\jdk1.6.0_21\bin\javaw.exe
最后两行加上
-Xms128m
-Xmx512m但是依然不行。
求解。
androideclipse
-vm
C:\Sun\SDK\jdk\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
1024M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms128m
-Xmx512m
我对比了一下,我的startup和plugins里面的launcher的版本好像和你不大一样。
但你觉得是这个的原因吗?
找到原因了,实在jdk那里出了问题,重装jdk就好了