您好我正在尝试使用谷歌地图(v2)创建一个非常简单和基本的Android应用程序。至于知道,我唯一要做的就是我想要显示一张地图,所以我已经做了所有的事情,比如在文档中:
我在清单
中设置了我的API密钥我已添加权限
我有v4支持
我已下载谷歌播放服务,将其导入SDK并添加为参考
我的问题是,当我添加引用eclipse在启动应用程序时会变得疯狂并且会进入内存限制。当我在5分钟后增加eclipse.ini中的内存限制时,我得到了无法安装的apk。当我没有参考谷歌播放服务时,运行应用程序没有问题。
说真的,我需要一个提示,在哪里找到问题。我经过10个小时的搜索后无法运行基本地图:/
答案 0 :(得分:0)
好的,我想我找到了解决方案。在某些情况下,它是Can not run project after adding google play services to project
但关键是不要尽可能地扩展它(相信我,我已经做到了这一点) - 我认为这都是关于设置适当的内存设置(相互关联)
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xms1024m
-Xmx1536m
此设置对我有所帮助。例如,当我有-Xms2048m
和-Xmx2048m
时,它无法安装.apk:/