0

我已经在 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 兼容?有什么建议、链接、教程吗?

4

1 回答 1

0

如果您使用的是 eclipse,您可以通过转到 Window>>Show View>>Other>> 并在 Android 下选择 LogCat 来查看 LogCat 日志。日志将显示崩溃和相应的错误代码。

LogCat 信息可以在这里找到:http: //developer.android.com/reference/android/util/Log.html

于 2013-01-26T17:44:16.170 回答