我用来通过phonegap访问android中的AccountManager的插件需要一些权限.我正在使用PhoneGap 3.4.0.在我的www文件夹中的config.xml中,有一个标签
<preference name="permissions" value="none"/>
我很难确定我如何向此config.xml文件添加权限.我发现的所有其他问题都说要更改清单文件,但是对于我在config.xml文件中设置太多内容感到不舒服.
如何在config.xml文件中添加权限?上面引用的标记中的逗号分隔列表?
这是我添加到清单文件中的权限:
<uses-permission androID:name="androID.permission.MANAGE_ACCOUNTS" /><uses-permission androID:name="androID.permission.AUTHENTICATE_ACCOUNTS" /><uses-permission androID:name="androID.permission.GET_ACCOUNTS" /><uses-permission androID:name="androID.permission.USE_CREDENTIALS" />
解决方法:
请检查您是否声明了以下内容.
<feature name="NetworkStatus"> <param name="androID-package" value="CDVConnection" /> </feature>
网络状态将是功能名称,值将是您的类名称.
在AndroID清单中,
06001
麻生太郎检查cordova_plugin.Js
cordova.define('cordova/plugin_List', function(require, exports, module) { module.exports = [{ "file": "plugins/org.apache.cordova.dialogs/www/notification.Js", "ID": "org.apache.cordova.dialogs.notification", "merges": ["navigator.notification"] }, { "file": "plugins/org.apache.cordova.network-information/www/network.Js", "ID": "org.apache.cordova.network-information.network", "clobbers": ["navigator.connection", "navigator.network.connection"] }]; module.exports.Metadata = // top OF MetaDATA { "org.apache.cordova.device": "0.2.8", "org.apache.cordova.network-information": "0.2.7" }});
这些是一些权限类型.
谢谢.
总结以上是内存溢出为你收集整理的如何为Android PhoneGap项目添加权限?全部内容,希望文章能够帮你解决如何为Android PhoneGap项目添加权限?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)