你好世界电话差距应用程序崩溃
Hello World phonegap app crashing
好吧,我只是想让演示在他们的网站上工作,但是当我尝试安装它并在手机上运行时,我在 Eclipse 中出现以下异常:
05-01 13:10:49.637: E/AndroidRuntime(19669): java.lang.SecurityException: ConnectivityService: Neither user 10128 nor current process has android.permission.ACCESS_NETWORK_STATE.
我想也许是因为它在WiFi上,但在我禁用它之后它仍然存在。 有谁知道是什么原因造成的? 我实际上是在做最低限度的事情。 这是我的 HTML:
<!DOCTYPE HTML>
<html>
<head>
<title>PhoneGap</title>
<script type="text/javascript" charset="utf-8" src="cordova-1.7.0rc1.js"></script>
</head>
<body>
<h1>Hello World</h1>
</body>
</html>
,就像我发布这个后的 3 秒。
基本上,您必须在 androidmanifest.xml 文件中添加一行权限。 在 eclipse 中,你只需要添加这个:
android.permission.ACCESS_NETWORK_STATE
这就成功了!
由于显然这并不清楚,这是针对日食的。 Eclipse有一个很好的编辑器,它允许你通过下拉菜单添加属性。 您仍然可以进入并手动将条目添加到清单文件中。 不过,这要简单得多。
该错误意味着您尚未正确完成其指南中的步骤之一。 即设置您的AndroidManifest.xml文件以正确反映phonegap所需的权限/它将在每个Android设备上使用的活动。
尝试重新阅读它所说的内容:http://phonegap.com/start#android
特别是在步骤#3下,当说明说:右键单击 AndroidManifest.xml然后选择"使用文本编辑器打开>在版本名称下粘贴以下权限:(查看下图)
并绝对确定你的AndroidManifext.xml在Eclipse hello world项目中完全按照它告诉你粘贴它的内容。
- Cordova/PhoneGap:使用谷歌地图API的应用程序崩溃
- Phonegap摄像头应用程序崩溃
- 如何使我的phonegap android应用程序崩溃
- 通过App Store更新基于Cordova/Phonegap的应用程序“崩溃”
- 我的安卓应用程序崩溃了,但我看不出出了什么问题
- Iron Router,Meteor 应用程序崩溃时 router.js 被放置在 /lib 中
- 在流星中使用会话时应用程序崩溃
- 你好世界电话差距应用程序崩溃
- 由点击查看导致的应用程序崩溃
- 设置间隔导致我的应用程序崩溃
- 离子应用程序崩溃问题
- 传递null值时Heroku应用程序崩溃
- 创建导致 nodejs 应用程序崩溃的缓冲区
- 重新加载页面后,Websocket ruby应用程序崩溃
- 当我介绍ui网格时,Angular应用程序崩溃了
- 我的应用程序崩溃,出现java.lang.IollegalArgumentException
- 访问导致我的应用程序崩溃的数组元素
- GC 使 QML 应用程序崩溃
- Web视图导致应用程序崩溃
- 应用程序崩溃,WebView