Plugins Phonegap 3.3.0带有摄像头插件权限错误

Plugins Phonegap 3.3.0带有摄像头插件权限错误,plugins,cordova,permissions,camera,Plugins,Cordova,Permissions,Camera,我用cordova命令行创建了一个项目,并添加了摄像头插件。 并添加一些设置() 我用galaxy s4编译并执行了该页面上的一个示例,但它不起作用 java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_US

我用cordova命令行创建了一个项目,并添加了摄像头插件。 并添加一些设置() 我用galaxy s4编译并执行了该页面上的一个示例,但它不起作用

java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL
        at com.android.server.am.ActivityManagerService.handleIncomingUser(ActivityManagerService.java:13084)
        at android.app.ActivityManager.handleIncomingUser(ActivityManager.java:2038)
        at com.android.providers.settings.SettingsProvider.callFromPackage(SettingsProvider.java:577)
        at android.content.ContentProvider$Transport.call(ContentProvider.java:279)
        at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:273)
        at android.os.Binder.execTransact(Binder.java:388)
        at dalvik.system.NativeStart.run(Native Method)
因此,我在github()上尝试了另一个示例。 这是没有错误的工作


上面的例子有什么问题

我也犯了同样的错误。 问题似乎出在Android清单文件上。 您需要包括以下内容才能使您的相机应用程序正常工作

<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" />
<uses-feature android:name="android.hardware.camera.autofocus" />

对于android:

终端命令:

$ phonegap local plugin add org.apache.cordova.camera
$ phonegap local plugin add org.apache.cordova.media
$ phonegap local plugin add org.apache.cordova.media-capture


(in app/res/xml/config.xml)
    <feature name="Camera">
        <param name="android-package" value="org.apache.cordova.camera.CameraLauncher" />
    </feature>


    (in app/AndroidManifest)
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
$phonegap本地插件添加org.apache.cordova.camera
$phonegap本地插件添加org.apache.cordova.media
$phonegap本地插件添加org.apache.cordova.media-capture
(在app/res/xml/config.xml中)
(应用程序内/AndroidManifest)