Android上的PhoneGap需要所有这些权限吗?

And*_*der 17 android cordova

查看hello world的phonegap文档,并且有很多权限.Android清单中约有15个.只是想知道是否所有这些都是必需的?

请参阅http://phonegap.com/start/#android

whi*_*cko 7

根据ghostCoder的回答,我已经想到了

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
Run Code Online (Sandbox Code Playgroud)

如果您不访问互联网或任何其他特殊资源,是最小的phonegap应用程序启动和运行所需的唯一权限.

  • 好吧,我不需要访问INTERNET的权限,因为我的网络应用程序完全在本地运行.我希望它可以离线使用.所以我想知道为什么我需要任何权限,因为它根本不访问任何外部的任何内容. (2认同)

Try*_*ain 5

对于PhoneGap,由于它主要是一个美化的WebView实现,因此您需要至少具备:

android.permission.READ_PHONE_STATE 
android.permission.INTERNET 
Run Code Online (Sandbox Code Playgroud)

在你的Manifest.xml中

如果您需要任何其他权限,这将取决于您的特定应用程序以及它需要执行的操作.

希望有所帮助!

参考:https://groups.google.com/forum/#!topic/ phonegap/ Mrrvk0Q0KqA等.


cod*_*e22 4

查看 Manifest,以及 HelloWorld 应用程序在 PhoneGap 上执行的操作,所有权限似乎都不需要。

他们似乎在那里向您展示可用的东西。我不相信单个 hello world 应用程序使用所有这些权限。