我是 Android 的新手,我正在尝试一些小应用程序(例如 Compass)。当我在模拟器中运行该应用程序时,它会显示消息 Unfortunately, Compass has Stopped
。
我没有编译时错误。
我该如何解决这个问题,是什么原因造成的?
提前致谢。
最佳答案
我有同样的错误消息,发现在注释掉 AndroidManifest.xml 中的 uses-permission 节点时,我注释掉了一个需要的节点。当我把它放回应用程序时运行正常。我能够重现错误。我需要:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
这是用于显示 Hello World 的准系统 index.html 单页应用程序。 上面的权限是我执行运行方式/Android 应用程序并让它在模拟器中运行所需的唯一权限。
HTH
关于android - 不幸的是,应用程序已在 Android 模拟器中停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8300947/