我已经在 Eclipse 中完成了我的应用程序,它在模拟器中运行良好 - 没有错误。当我在手机上尝试它时,它正常打开,两个微调器从数据库正常填充,但是当我单击一个在后台有一些谷歌地图操作的菜单按钮时,我收到以下消息:
"Unfortunately, XXXX has stopped."
我现在能做什么?有没有什么程序可以调试或登录到手机上?我正在为 android 版本 2.3.3(Google api 的 API lvl 10)构建我的应用程序,我正在 android 4.0 上对其进行测试,这可能是个问题吗?
编辑: LogCat 显示 android 2.3.3 没有错误,我不知道如何在 android 4.0 模拟器上启动它 - 似乎它避免在 4.0 配置模拟器上运行 - 当我点击运行时,它总是打开一个新的 avd 4.0 模拟器机器没有别的了。应用程序没有启动,LogCat 也没有显示任何错误。
EDIT2: 我在 android 2.3.3 移动设备上对其进行了测试,效果很好。我认为问题出在不同的 Google 地图 API(版本 2 和新版本 3)中。如何使我的应用程序与新旧 Google 地图 api 兼容?有什么建议、链接、教程吗?