Google ir izlaidusi Android Studio 3.6 stabilo versiju Android lietotņu izstrādātājiem. Šeit ir mūsu pārskats par svarīgākajām izmaiņām.
Google izlaida versija 3.5 sava IDE Android lietotņu izstrādei Android Studio uz stabilo kanālu pagājušā gada vidū. Šis laidiens bija vairākus mēnešus ilgušo kļūdu labojumu un stabilitātes uzlabojumu kulminācija. Šodien Google paziņoja, ka izstrādātājiem tagad ir pieejama nākamā stabilā versija Android Studio 3.6. Atjauninājums ir testēts vairākus mēnešus, un tas koncentrējas uz koda rediģēšanas un atkļūdošanas pieredzes uzlabošanu. Šeit ir sniegts pārskats par jaunāko laidienu.
Sadalīts skats dizaina redaktoros
Jauns dalīts skats izkārtojuma redaktoram un navigācijas redaktoram ļauj vienlaikus skatīt UI dizaina un koda skatus. Sadalītais skats aizstāj priekšskatījuma logu, un to var konfigurēt katram failam, lai saglabātu kontekstuālo informāciju, piemēram, tālummaiņas līmeni un dizaina skata opcijas. Lai iespējotu sadalīto skatu, noklikšķiniet uz ikonas "Sadalīt" redaktora loga augšējā labajā stūrī.
Krāsu atlasītāja resursu cilne
Google Android Studio 3.6 krāsu atlasītājam ir pievienojis cilni “resursi”. Šajā cilnē tiek parādītas krāsas, kuras definējāt kā krāsu resursus, lai atvieglotu to izvēli vai rediģēšanu. Tas ir pieejams projektēšanas rīkos un XML redaktorā.
Android emulators — Google Maps lietotāja saskarne
Jaunākā Android emulatora versija ir 29.2.12, un tajā ir iekļauts veids, kā vizualizēt emulētās ierīces atrašanās vietu. Google paplašinātajā vadīklu izvēlnē ir iegulusi Google Maps lietotāja interfeisu, lai izstrādātāji varētu norādīt virtuālās atrašanās vietas un izveidot virtuālus maršrutus.
Vairāku displeju atbalsts
Emulator 29.1.10 pievieno sākotnējo atbalstu vairāku virtuālo displeju rādīšanai, lai atvieglotu lietotņu izstrādi ierīcēm ar vairākiem displejiem. Izstrādātāji var konfigurēt vairāku virtuālu displejus Android Studio emulatorā, izmantojot izvēlni Iestatījumi (Paplašinātās vadīklas > Iestatījumi).
Citas izmaiņas
- Skatīt iesiešanu: Nesaderības starp jūsu XML izkārtojuma failiem un jūsu kodu var izraisīt jūsu būvējuma kļūmi izpildlaikā. Lai to novērstu, Google ievieš skata iesiešana, līdzeklis, kas, ja tas ir iespējots, pievienojot vienu rindiņu katra moduļa failā build.gradle, "ģenerē saistošu klasi katram XML izkārtojuma failam, kas atrodas šajā modulis." Skata saistīšana ir paredzēta, lai aizstātu findViewById, ļaujot jums atsaukties uz visiem skatiem ar ID, neizmantojot nulles rādītāju vai klases apraidi. izņēmumi. Uzziniet vairāk par šo funkciju šeit.
- Android NDK atjauninājumi: Google ir nodrošinājusi Kotlin atbalstu divas Android NDK funkcijas kuras iepriekš tika atbalstītas Java. Tie ietver "[navigāciju] no JNI deklarācijas uz atbilstošo ieviešanas funkciju C/C++" un "automātisku [izveidot] stub ieviešanas funkciju JNI deklarācijai".
- IntelliJ platformas atjauninājums: IntelliJ 2019.2 ir iekļauts Android Studio 3.6. Šis JetBrains emuāra ieraksts izskaidro galvenās izmaiņas.
- Pievienojiet klases ar piemērotām izmaiņām: Noklikšķinot uz “Lietot koda izmaiņas” vai “Lietot izmaiņas un restartēt darbību”, varēsit pievienot klasi un pēc tam izvietot šīs koda izmaiņas darbojošā lietotnē. Ir izskaidrota atšķirība starp šīm divām darbībām šeit.
- Android Gradle spraudņa atjauninājumi: Android Gradle spraudņa versijā 3.6 ir pievienots Maven Publish Gradle spraudņa atbalsts. Uzzināt vairāk šeit.
- Vietējie atjauninājumi importētajiem APK failiem: Android Studio 3.6 tagad automātiski nosaka izmaiņas importētajos APK failos un ļauj tos atkārtoti importēt vietā, lai jums nebūtu atkārtoti jāpievieno simboli un avoti.
- Pievienojiet Kotlin avotus importētajiem APK failiem: Tagad importētajiem APK failiem varat pievienot Kotlin avota failus. Uzzināt vairāk šeit.
- Noplūdes noteikšana atmiņas profilētājā: Google ir atjauninājis atmiņas profilētāju, nodrošinot iespēju noteikt darbības un fragmentu gadījumus, kas varētu būt noplūduši. Ir pieejama šīs funkcijas dokumentācija šeit.
- Klases un metodes baitkoda atbloķēšana APK analizatorā: Pārbaudot DEX failus, izmantojot APK Analyzer, tagad ir iespējams atbloķēt klases un metodes baitu kodu, ielādējot analizējamā APK ProGuard kartēšanas failu. Vairāk informācijas šeit.
Google arī publicēja YouTube videoklipu, kurā apkopotas Android Studio 3.6 izmaiņas:
Jaunāko stabilo versiju varat lejupielādēt no Android Studio vai no Google vietnes. Lai iegūtu sīkāku informāciju, pārbaudiet Google emuāra ziņa Android izstrādātāju emuārā vai jaunākais Android Studio izlaiduma piezīmes. Nākamais nozīmīgais IDE atjauninājums ieradīsies kā Android Studio 4.0, kas ievieš jaunas Jetpack bibliotēkas, tostarp CameraX un Compose. Pašlaik ir versija 4.0 Kanāriju salās, tāpēc paies daži mēneši, līdz tas būs gatavs stabilai izlaišanai.