Aby tworzyć aplikacje za pomocą interfejsów API Androida 17 i testować je pod kątem zmian w działaniu Androida 17, musisz skonfigurować pakiet SDK Androida 17. Aby skonfigurować pakiet SDK Androida 17 w Android Studio oraz skompilować i uruchomić aplikację na Androidzie 17, postępuj zgodnie z instrukcjami na tej stronie.
Pobierz Android Studio
Pakiet SDK Androida 17 zawiera zmiany, które nie są zgodne z niektórymi starszymi wersjami Android Studio. Aby zapewnić sobie najlepsze wrażenia podczas tworzenia aplikacji za pomocą pakietu SDK Androida 17, użyj najnowszej wersji testowej wersji Android Studio. Pamiętaj, że możesz zachować zainstalowaną wersję Android Studio, ponieważ można zainstalować kilka wersji obok siebie.
Pobierz Android StudioAktualizowanie konfiguracji kompilacji aplikacji
Aby uzyskać dostęp do interfejsów API Androida 17, otwórz plik build.gradle lub build.gradle.kts
aplikacji i zaktualizuj compileSdk dla Androida 17 w ten sposób:
Dynamiczny
android { compileSdk = 37 }
Kotlin
android { compileSdk = 37 }
Android Studio może wyświetlać informacje kontekstowe o
zmianach w działaniu za pomocą
Asystenta uaktualniania SDK.
Gdy wszystko będzie gotowe do włączenia nowych zachowań środowiska wykonawczego w Androidzie 17, zaktualizuj targetSdk aplikacji w ten sposób:
Dynamiczny
android { defaultConfig { targetSdk = 37 } }
Kotlin
android { defaultConfig { targetSdk = 37 } }
Ręczne instalowanie pakietu SDK
W Android Studio możesz zainstalować pakiet SDK Androida 17 w ten sposób:
- Kliknij Narzędzia > Menedżer SDK.
- Na karcie Platformy SDK rozwiń sekcję Android Cinnamon Bun Preview i wybierz pakiet Android SDK Platform Cinnamon Bun.
- Na karcie Narzędzia SDK rozwiń sekcję Narzędzia do kompilacji pakietu SDK Androida 37 i wybierz najnowszą wersję
37.x.x. Te etykiety mogą mieć sufiks, np. rc1 lub rc2. - Aby zainstalować pakiet SDK, kliknij OK.
Dalsze kroki
Aby dowiedzieć się więcej o zmianach, które mogą mieć wpływ na Twoją aplikację, oraz o tym, jak je przetestować, przeczytaj te artykuły:
- Zmiany w działaniu, które wpływają na wszystkie aplikacje
- Zmiany w działaniu, które wpływają tylko na aplikacje kierowane na Androida 17
Aby dowiedzieć się więcej o nowych interfejsach API i funkcjach dostępnych w Androidzie 17, przeczytaj artykuł Funkcje Androida 17.