web-dev-qa-db-fra.com

Accès refusé pour la propriété "vendor.camera.aux.packagelist"

L'application fonctionne mais lorsque j'essaie d'utiliser l'appareil photo, seul un écran gris perturbé apparaît et l'onglet des journaux me donne deux erreurs:

E/libc: Access denied finding property "vendor.camera.aux.packagelist"
        Access denied finding property "vendor.camera.aux.packagelist2"

AndroidManifest.xml

<uses-permission Android:name="Android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission Android:name="Android.permission.CAMERA" />

build.gradle (Module: application)

apply plugin: 'com.Android.application'
Android {
    compileSdkVersion 28
    defaultConfig {
        minSdkVersion 22
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-Android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}
dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.Android.support:appcompat-v7:28.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.Android.support.test:runner:1.0.2'
    androidTestImplementation 'com.Android.support.test.espresso:espresso-core:3.0.2'
    implementation 'com.Android.support:appcompat-v7:28.0.0'
    implementation 'com.Android.support:recyclerview-v7:28.0.0'
}

build.gradle (Projet: caméra)

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.Android.tools.build:gradle:3.4.0'
    }
}
allprojects {
    repositories {
        google()
        jcenter()

    }
}
task clean(type: Delete) {
    delete rootProject.buildDir
}

3
Andre

Si vous utilisez un plugin Firebase dans votre projet, supprimez-le. J'utilisais les crashlytics Firebase que la caméra empêche l'ouverture.

0
Görkem KARA

Je vois également la même erreur dans ma console lorsque j'essaie d'ouvrir la caméra. Cependant, il ne provoque aucun autre effet secondaire.

Je pense qu'il est préférable d'ignorer cette erreur à moins qu'elle n'arrête l'exécution de l'application. ou limite toute fonctionnalité.

Trouvé un article ici qui prétend résoudre le problème en ajoutant

<application>
<uses-library Android:name="org.Apache.http.legacy" Android:required="false"/>
</application>

Cependant, cela n'a pas fonctionné dans mon cas. Test sur Mi Note 7

0
mayank1513