0

我是 android 开发的新手,目前没有 android 设备,所以我依靠 avd 来运行我的应用程序,但它是高度不可预测的。

我目前处于设置应用程序菜单屏幕的阶段,并已按如下方式逐步对其进行测试:

  • 我将所有图形放在屏幕上,应用程序运行良好。

  • 我添加了一个功能来按下声音按钮以禁用声音并将“声音激活”按钮更改为“声音停用”按钮。

  • 当我尝试在 avd 中运行应用程序时,它会打开并显示标题栏和顶部栏。通常它会像这样打开,但在短暂的暂停后,这些栏会被隐藏并且应用程序会运行。但这一次它只是显示了标题栏,并没有进一步说明。

  • 重新启动 Eclipse 后,应用程序运行良好,我的更改工作。

  • 我添加了 2 行代码(一个 if 语句和一个播放声音语句)以使按钮在激活声音时播放声音。

  • 现在应用程序只会显示标题,不会进一步前进。我已经重新启动了 eclipse 和我的电脑几次,问题仍然存在。自从上次完美运行以来,我没有修改菜单文件以外的任何文件,并且 logCat 没有显示任何错误,除了几分钟后的活动空闲超时。

在网上寻找问题只会让我对根本没有启动的应用程序提出问题。我已经尝试了这些问题的解决方案,即使它们与我的问题不同。

编辑:

它现在无需我更改任何代码即可工作。在我的电脑一夜之间关闭后,它运行得很好。尽管如果再次发生任何事情,我可以解决问题的任何答案都会有所帮助。

4

2 回答 2

0

您的 logCat 输出中是否有任何错误?

我在 MapView 上遇到了类似的问题 - 我解决了将 GooleAPI 设置为目标而不是 Android 的问题。

于 2012-06-17T14:03:02.917 回答
0

它认为最好先查看 LogCat 结果。如果应用程序不想加载是有原因的,它可能会在那里。在 Eclipse 中打开 LogCat 结果:Window > Show View > LogCat

您可以尝试的另一件事(有时可以解决问题)是清理您的项目。特别是经过一些开发/测试时间之后,这是一个好主意。在 Eclipse 中:项目 > 清理..

于 2012-06-17T14:51:43.497 回答