Java Android地图应用程序未在Eclipse上运行

Java Android地图应用程序未在Eclipse上运行,java,android,eclipse,android-maps-v2,android-market-filtering,Java,Android,Eclipse,Android Maps V2,Android Market Filtering,我在Eclipse上运行Android Map V2项目时遇到了一个问题。 每当我在下面启动Eclipse时,我的Map项目就会出现错误 Dex Loader}无法执行Dex:Java堆空间 当我清理项目时,它会解决问题,但当我启动项目时,Eclipse会挂起,一段时间后,下面会显示错误 Dex Loader}无法执行Dex:Java堆空间 转换为Devlik格式失败:无法执行dex:Java堆空间 我不知道该怎么办?我搜索了很多,采用了很多方法,但没有解决这个问题(我如何解决它?您需要修改ec

我在Eclipse上运行Android Map V2项目时遇到了一个问题。 每当我在下面启动Eclipse时,我的Map项目就会出现错误

Dex Loader}无法执行Dex:Java堆空间

当我清理项目时,它会解决问题,但当我启动项目时,Eclipse会挂起,一段时间后,下面会显示错误

Dex Loader}无法执行Dex:Java堆空间

转换为Devlik格式失败:无法执行dex:Java堆空间


我不知道该怎么办?我搜索了很多,采用了很多方法,但没有解决这个问题(我如何解决它?

您需要修改eclipse.ini中的-XmsAm和-XmxBm参数,使它们足够大。当您看到这些参数时,默认值将是-Xms40m和-Xmx384m。将整数值增加到类似于Xms512和-Xmx512m的值,然后重新启动eclipse以查看这是否有帮助


eclipse.ini位于Ubuntu中的/etc/eclipse.ini(假设您是从Ubuntu存储库安装eclipse的)。

如果您使用了正确的系统google api密钥,并且没有任何问题,那么现在就使用它
开发人员,当我想使用第三方JAR时,我遇到了一个奇怪的问题:Dex Loader]无法执行Dex:null到Dalvik格式的转换失败:无法执行Dex:null内存不足错误…在“Build Project”期间发生内部错误Java堆空间这是DEX错误,我通过Google找到解决方案,一种方法是修改eclipse.ini,您可以将eclipse.ini中分配的内存增加到:-Xms128m-Xmx512m或更高,但这对我不起作用。修改eclipse.ini后,我无法启动eclipse。通过StackOverflow,我找到了一个解决方案:eclipse.ini文件必须在第一行和第二行有vm路径。不要尝试将所有内容放在一行!-vm C:\Program Files\Java\jdk1.6.0\u 07\bin\javaw.exe在我的eclipse.ini中添加vm和路径后,我可以启动我的eclipse,问题已经解决。另一种解决问题的方法“转换为Dalvik格式失败:无法执行dex:null”问题是使用用户库,具体步骤如下:1.在Eclipse中右键单击项目并选择“构建路径->添加库…”2.从列表中选择,然后用户库单击“下一步”。3.单击“用户库…”按钮。4.单击“新建…”。。。在“用户库”对话框中。5.给用户一个名称,选中“库系统库”复选框,然后单击“确定”。6.突出显示用户库列表中新添加的库,然后单击“添加JAR…”按钮并添加所需的JAR文件。7.单击“用户库”对话框上的“确定”。8.确保在“添加库”对话框中选中新的用户库,并且…

有两种方法,第一种方法与上面所述的相同,第二种方法是您可以更改android map应用程序本身中的堆空间,如下所示

android:largeHeap=[“真”|“假”]


您可以在清单文件中将此属性设置为true。

我应该将此android:largeHeap=[“true”|“false”]放在清单的何处?