Ich habe eine einfache Android-App, die 2 Fotos und versucht sein Bestes, um die 2 zu vergleichen. Die App funktioniert gut, wenn die Bilder in der App, aber ich habe Probleme versuchen um Bilder von meinem Handy zu laden. Ich möchte Bilder laden können, die ich mit meiner Kamera aufgenommen habe und die auf meinem Handy gespeichert sind (speziell unter /DCIM/Camera
vom Android-Gerät). Der Code, den ich habe, ist wirklich einfach, aber es besteht nur aus den folgenden:Android lesen Bilddateien von App
File file = new File(Environment.getExternalStorageDirectory(),imagePath);
if(file.exists())
Bitmap origBitmap = BitmapFactory.decodeFile(imagePath);
jedoch origBitmap
null ist, und ich gehe davon aus, es ist weil file
nicht richtig geladen wird. Da file.exists()
falsch ist, nehme ich an, dass meine Berechtigungen deaktiviert sind. Aber in meiner Manifestdatei habe ich die Erlaubnis: android.permission.READ_EXTERNAL_STORAGE
. Ich bin mir nur nicht sicher, was ich hier vermisse. Danke für jede Hilfe.
Was ist Ihr ZielSDK? –
Ziel ist 25 und min ist 15 – user3709119