我用来通过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-@R_930_4045@ion/www/network.js",
"id": "org.apache.cordova.network-@R_930_404[email protected]",
"clobbers": ["navigator.connection", "navigator.network.connection"]
}];
module.exports.Metadata = // TOP OF MetaDATA
{
"org.apache.cordova.device": "0.2.8",
"org.apache.cordova.network-@R_930_4045@ion": "0.2.7"
}
});
这些是一些权限类型.
谢谢.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。