Für eine vorhandene Datei im internen Speicher des Telefons, deren Pfad ist /system/data/recf/pic.jpg, Konstruieren von InputStream mit OpenInputStream() -Methode löst FileNotFoundException.Kann Datei nicht lesen mit ContentResolver.openInputStream (Uri)
Dies ist, was ich bin
doing-ContentResolver cr = context.getContentResolver();
InputStream inputStream = null;
Uri filename = Uri.parse("file:///system/data/recf/pic.jpg");
inputStream = cr.openInputStream(filename);
aber es ist ein FileNotFoundException werfen. Ich habe überprüft, dass die Datei existiert. Stuck für eine lange Zeit, bitte helfen. Vielen Dank.
auf welcher os Version testen Sie ?. Überprüfen Sie die FileProvider-Dokumentation – Raghunandan
OS-Version ist Android 6.0.1. Fehlermeldung zeigt, ist dies - java.io.FileNotFoundException: /system/data/recf/pic.jpg: öffnen fehlgeschlagen: ENOENT (keine solche Datei oder Verzeichnis) – kshubham07
Lesen Sie https://developer.android.com/ Referenz/android/support/v4/content/FileProvider.html. – Raghunandan