<uses-permission-sdk-23>

składnia:
<uses-permission-sdk-23 android:name="string"
        android:maxSdkVersion="integer" />
zawarte w:
<manifest>
description:
Wskazuje, że aplikacja wymaga określonych uprawnień, ale tylko wtedy, gdy jest zainstalowana na urządzeniu z Androidem 6.0 (poziom interfejsu API 23) lub nowszym. Jeśli na urządzeniu działa interfejs API na poziomie 22 lub niższym, aplikacja nie potrzebuje określonych uprawnień.

Ten element jest przydatny, gdy aktualizujesz aplikację, dodając do niej nową funkcję, która wymaga dodatkowych uprawnień. Jeśli użytkownik zaktualizuje aplikację na urządzeniu z interfejsem API na poziomie 22 lub niższym, w momencie instalacji system poprosi go o przyznanie wszystkich nowych uprawnień zadeklarowanych w tej aktualizacji. Jeśli nowa funkcja jest na nich mało wprowadzana, możesz całkowicie ją wyłączyć, aby użytkownik nie musiał przyznawać dodatkowych uprawnień do aktualizowania aplikacji.

Używając elementu <uses-permission-sdk-23> zamiast <uses-permission>, możesz poprosić o uprawnienie tylko wtedy, gdy aplikacja działa na platformach obsługujących model uprawnień czasu działania, a użytkownik przyznaje uprawnienia aplikacji podczas jej działania.

Więcej informacji o uprawnieniach znajdziesz w sekcji Uprawnienia w omówieniu pliku manifestu aplikacji oraz w przewodniku Uprawnienia na Androidzie. Lista uprawnień zdefiniowanych przez platformę podstawową jest dostępna na stronie android.Manifest.permission.

atrybuty:
android:name
Nazwa uprawnienia. Może to być uprawnienie określone przez aplikację z elementem <permission>, uprawnienie określone przez inną aplikację lub jedno ze standardowych uprawnień systemowych, np. "android.permission.CAMERA" lub "android.permission.READ_CONTACTS".
android:maxSdkVersion
Najwyższy poziom interfejsu API, na którym jest przyznawane Twojej aplikacji. Jeśli aplikacja zostanie zainstalowana na urządzeniu z późniejszym poziomem interfejsu API, nie otrzyma tych uprawnień i nie będzie mogła korzystać z żadnych powiązanych funkcji.
wprowadzone w:
Poziom API 23
zobacz też: