android.support.v4.content.FileProvider nicht gefunden
Lesezeit: 3 Minuten
Ich versuche, eine funktionierende alte App zu aktualisieren, um Android API 26 zu unterstützen, und eines der Dinge, die ich verwenden muss, ist android.support.v4.content.FileProvider – aber es wurde nicht gefunden.
Aufgrund des frühen Android-Builds scheint die Gradle-Datei einfach zu sein. Ist es so einfach wie das Hinzufügen einer Abhängigkeit? Ich habe mich umgesehen und einige haben vorgeschlagen, einen Multidex hinzuzufügen, den ich nicht verstehe. Jede Hilfe ist willkommen, danke!
Android Support Libraries sind jetzt in der androidx.* Pakethierarchie.
android.* ist jetzt den integrierten Android-Systembibliotheken vorbehalten.
Vielen Dank! Wusste das, aber nicht realisiert
– Yunus Kulyyev
23. Juli 2019 um 3:02 Uhr
Nur eine Warnung, ab Oktober 2019 ist das Metadaten-Flag immer noch das gleiche “android.support.FILE_PROVIDER_PATHS”. Weitere Informationen finden Sie in der Frage stackoverflow.com/q/53390060/1303595.
Hallo, ich habe dieses android:name=”androidx.core.content.FileProvider” versucht, um den Uri von der Absicht der Bildauswahl aus Fotos zu erhalten. Ich bekomme diesen uri /1/1/content:/media/external/images/media/183104/ORIGINAL/NONE/image/jpeg/1888135492: Ausnahme “Datei nicht gefunden” mit Dateianbieter abrufen, wenn Sicherheitsausnahme nicht verwendet wird. Bitte helfen Sie.
– Sid
9. Mai 2020 um 12:06 Uhr
Dies ist die unbedingt aktualisierte Antwort, sie sollte direkt nach der Frage erscheinen.
– Bruno Reis Portela
10. November 2020 um 18:24 Uhr
Deepak Bhavsar
Anstatt von
import android.support.v4.content.FileProvider;
Versuchen Sie zu importieren
import androidx.core.content.FileProvider;
Dies hat mir geholfen, den Gradle-Fehler in Android Studio 3.6 zu beheben
– coderpc
10. März 2020 um 18:56 Uhr
Dies half bei Ionic 5 und Capacitor
– Hossam Badri
18. Mai 2020 um 23:51 Uhr
@HoussemBadri Wenn ich mein Projekt neu aufbaue, muss ich es erneut ändern, irgendwelche Vorschläge?