点击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

解决方案 »

  1.   

    给你看下我的
    -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
      

  2.   


    我对比了一下,我的startup和plugins里面的launcher的版本好像和你不大一样。
    但你觉得是这个的原因吗?
      

  3.   


    找到原因了,实在jdk那里出了问题,重装jdk就好了