2011-09-05 76 views
4

我想阻止android应用程序请求大量的权限,我正在开发使用phonegap。我在这里问一个问题:config.xml格式问题

http://community.phonegap.com/nitobi/topics/change_android_permissions_none_required

我给出的建议是,这一行添加到我的config.xml文件:

<preference name="permissions" value="none"/> 

我已经这样做了,但应用程序仍要求7个权限在安装。下面是我的config.xml文件:

<?xml version="1.0" encoding="UTF-8"?> 
<widget xmlns = "" 
xmlns:gap = "http://phonegap.com/ns/1.0" 
id = "com.sapps.reftorange" 
version = "1.0.0"> 
<name>Test</name> 

<gap:platforms> 
<gap:platform name="android" minVersion="1.0" /> 
</gap:platforms> 
<icon src="icon.png" gap:role="default" /> 

<preference name="permissions" value="none"/> 


</widget> 

有什么我失踪了,或者你认为我的问题在别处?

编辑:第二行现在读

<widget xmlns = "http://www.w3.org/ns/widgets" 

和应用程序现在要求3个任何权限,这是电话,网络和存储。这是我的猜测,

<preference name="permissions" value="none"/> 

标记实际上并没有删除所有的权限请求。

回答

0

通过更改上面的行,虽然从phonegap下载和安装仍然请求3权限,上传到Android市场,然后下载到设备只要求互联网这是目标。原来那些手机家伙说得没错!希望这有助于任何人在我的情况。