Was ist der Unterschied zwischen diesen beiden Syntaxen?
android:uses-permission
und uses-permission
. Zum Beispiel:
Der erste Eintrag wurde von Android Studio automatisch zum Manifest hinzugefügt, als ich eine Aktivität erstellt habe, die aus dem Speicher liest. Warum hat es auch ein android:maxSdkVersion
-Attribut hinzugefügt und es speziell auf 18 gesetzt, wenn ich targetSdkVersion
für das Projekt auf 21 gesetzt habe.
Diese Berechtigung ist für API-Stufe 18 und niedriger, Android 4.4 (API-Stufe 19) erforderlich. Es ist nicht länger erforderlich, dass Ihre App die Berechtigung WRITE_EXTERNAL_STORAGE
anfordert, wenn Ihre App in ihre eigenen anwendungsspezifischen Verzeichnisse schreiben möchte auf externem Speicher (die Verzeichnisse, die von getExternalFilesDir()
bereitgestellt werden.
Tags und Links android android-layout android-manifest android-studio android-permissions