Berechtigungen für eine App die ein Foto macht und anzeigt

  • Ok jetzt kommt nur noch das hier

  • Das ist jetzt mein code

  • Statt

    JavaScript
    ActivityCompat.requestPermissions(AalBild.this, new String[] {Manifest.permission.WRITE_EXTERNAL_STORAGE},RQ);
    ActivityCompat.requestPermissions(AalBild.this, new String[] {Manifest.permission.READ_EXTERNAL_STORAGE},RQ2);
    ActivityCompat.requestPermissions(AalBild.this, new String[] {Manifest.permission.CAMERA},RQ3);


    Kannst du auch direkt ein Array aufbauen:

    Java
    ActivityCompat.requestPermissions(AalBild.this, new String[] {Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.CAMERA},RQ);

    Bin mir aber jetzt nicht sicher, ob das hilft.

  • Jetzt kommt das hier

  • Und das ist der code

  • Code
    Unable to decode stream: java.io.FileNotFoundException: /storage/emulated/0/FotoApp/bild.png (Is a directory)

    Nun du bekommst den Fehler das die Datei nicht gefunden wurde. Da bild.png ein Ordner ist.
    Das liegt daran das du einen Ordner stellst.


    Java
    bildfile = new File(dir, "bild.png");
    bildfile.mkdirs();

    Der java code ist ja soweit bei mir derselbe oder

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!