Accès refusé trouver la propriété " caméra.hal1.packagelist"

en utilisant la caméra en service, l'écran mobile devient inaccessible(verrouillé par une fenêtre transparente) ) et seulement en dessous de l'erreur se produit

Access denied finding property "camera.hal1.packagelist"

quelle sera la raison et sa solution? S'il vous plaît aider..

22
demandé sur amin pinjari 2018-01-15 13:05:38

3 réponses

j'ai eu la même erreur dans mon application, j'utilisais la vue de surface et je l'ai fait mettre le poids à zéro. Je l'ai changé à 1 et l'erreur s'est résolu. Vérifiez votre code xml, il peut aider.

0
répondu Aqib Qureshi 2018-03-24 20:14:25

Merci de voir si vous demander l'autorisation Caméra de l'utilisateur. Juste spécifier la permission dans le manifeste ne va pas fonctionner au-dessus d'un certain niveau D'Androïde.

ceci résoudra votre problème.

Comment demander la permission suivez ceci lien.

0
répondu akkilis 2018-05-09 14:48:40

j'ai eu le même problème avec L'API Caméra 1 sur mon dispositif D'essai "LG V30". J'ai découvert que ce message (Access denied finding property "camera.hal1.packagelist") est apparu quand j'ai ouvert l'appareil photo comme ceci:

int numberOfCameras = Camera.getNumberOfCameras();
CameraInfo cameraInfo = new CameraInfo();
for (int i = 0; i < numberOfCameras; i++) {
    Camera.getCameraInfo(i, cameraInfo);
    if (cameraInfo.facing == CameraInfo.CAMERA_FACING_BACK) {
        camera = Camera.open(i);
        cameraId = i;
    }
}

ce qui est Important, c'est que cela n'est arrivé que pour le LG V30, qui a 2 caméras arrière (numberOfCameras=3).

Après quelques tests, j'ai découvert, que cela fonctionne pour ce périphérique:

/** A safe way to get an instance of the Camera object. */
public static Camera getCameraInstance(){
    Camera c = null;
    try {
        c = Camera.open(); // attempt to get a Camera instance
    }
    catch (Exception e){
        // Camera is not available (in use or does not exist)
    }
    return c; // returns null if camera is unavailable
}

le code de l'exemple ci-dessus accédera à la première caméra orientée vers l'arrière sur un appareil avec plus d'un caméra. Ici vous pouvez trouver une description détaillée.

0
répondu Manuel Schmitzberger 2018-05-11 08:47:04