Update Fitur Android Studio Koala | 2024.1.2 (Agustus 2024)

Berikut adalah fitur baru di Android Studio Koala.

Rilis patch

Berikut adalah daftar rilis patch di Update Fitur Baru Android Studio Koala.

Update Fitur Baru Android Studio Koala | 2024.1.2 Patch 1 dan AGP 8.6.1 (September 2024)

Versi ini berisi peningkatan kecil dan bug perbaikan.

Streaming Perangkat Android: lebih banyak perangkat dan pendaftaran yang ditingkatkan

Streaming Perangkat Android kini mencakup berikut ini, selain portofolio berisi lebih dari 20 model perangkat yang sudah ada tersedia:

  • Samsung Galaxy Fold5
  • Samsung Galaxy S23 Ultra
  • Google Pixel 8a

Selain itu, jika Anda baru menggunakan Firebase, Android Studio secara otomatis membuat dan menyiapkan project Firebase gratis saat Anda login ke Koala Feature Lepaskan untuk menggunakan Streaming Perangkat. Jadi, Anda dapat langsung men-streaming perangkat yang diperlukan jadi jauh lebih cepat. Pelajari kuota Streaming Perangkat Android lebih lanjut, termasuk kuota promosi untuk project paket Firebase Blaze yang tersedia untuk waktu terbatas.

Deteksi kecepatan kabel USB

Android Studio kini mendeteksi kapan Anda dapat menghubungkan perangkat Android dengan kabel USB yang lebih cepat, dan menyarankan upgrade yang memaksimalkan kemampuan perangkat Anda. Menggunakan kabel USB yang sesuai akan mengoptimalkan waktu instalasi aplikasi dan meminimalkan latensi saat menggunakan alat seperti debugger Android Studio.

Seluruh rantai USB yang mengarah ke perangkat akan diverifikasi. Jika Anda melihat notifikasi "Peringatan kecepatan koneksi", periksa sertifikasi versi kabel, tetapi juga hub apa pun, termasuk hub monitor, yang terlibat dalam rantai USB.

Deteksi kecepatan kabel USB tersedia dengan hal berikut:

  • Perangkat yang menjalankan API level 30 (Android 11) atau yang lebih tinggi.
  • Workstation yang menjalankan macOS atau Linux. Dukungan untuk Windows akan segera hadir.
  • SDK Platform Tools versi terbaru.

Informasi yang diberikan oleh Android Studio mirip dengan informasi yang dapat Anda dapatkan menggunakan salah satu alat berikut, bergantung pada OS Anda:

  • Mac: menjalankan system_profiler SPUSBDataType dari terminal
  • Linux: menjalankan lsusb -vvv dari terminal

Alur login yang diperbarui ke layanan Google

Kini lebih mudah untuk login ke beberapa layanan Google dengan satu autentikasi langkah waktu ini. Baik Anda ingin menggunakan Gemini di Android Studio, Firebase untuk Streaming Perangkat Android, laporan Google Play untuk Android Vitals, atau semua layanan berguna ini, alur login baru akan mempermudah penyiapan dan pengoperasian. Jika Anda baru menggunakan Firebase dan ingin menggunakan Streaming Perangkat Android, Android Studio akan otomatis membuat project untuk Anda, sehingga Anda dapat dengan cepat mulai melakukan streaming perangkat Firebase fisik yang sebenarnya. Dengan cakupan izin terperinci, Anda akan selalu mengontrol layanan mana yang memiliki akses ke akun Anda. Untuk memulai, klik avatar profil dan login dengan akun developer Anda.

Pintasan setelan UI perangkat

Untuk membantu Anda mem-build dan men-debug UI, kami telah memperkenalkan pintasan setelan UI Perangkat di jendela alat Running Devices di Android Studio. Gunakan pintasan untuk melihat efek setelan UI umum seperti tema gelap, ukuran font, ukuran layar, bahasa aplikasi, dan TalkBack. Anda dapat menggunakan pintasan dengan emulator, perangkat fisik yang dicerminkan, dan perangkat yang di-streaming dari Firebase Test Lab.

Perhatikan bahwa setelan aksesibilitas seperti TalkBack dan Select to Speak hanya muncul jika sudah diinstal di perangkat. Jika Anda tidak melihat opsi tersebut, download aplikasi Android Accessibility Suite dari Play Store.

Pintasan setelan UI perangkat tersedia untuk perangkat yang menjalankan API level 33 atau yang lebih tinggi.

Pintasan Setelan UI Perangkat di Jendela Perangkat yang Berjalan
Pintasan Setelan UI Perangkat di Jendela Perangkat yang Berjalan

Profiler yang lebih cepat dan lebih baik dengan pendekatan yang berfokus pada tugas

Kami telah meningkatkan performa Profiler Android Studio sehingga tugas pembuatan profil yang populer seperti merekam rekaman aktivitas sistem dengan aplikasi yang dapat dibuat profil kini dimulai hingga 60% lebih cepat.

Desain ulang Profiler yang berfokus pada tugas juga mempermudah untuk memulai tugas yang Anda minati, baik itu membuat profil CPU, memori, atau penggunaan daya aplikasi. Misalnya, Anda bisa memulai tugas pelacakan sistem untuk membuat profil dan meningkatkan waktu mulai aplikasi Anda langsung dari UI segera setelah Anda membuka Profiler.

Panel pratinjau kartu Wear OS

Nama grup di panel pratinjau sesuai dengan nama grup yang diberikan dalam
    anotasi pratinjau
Panel pratinjau kartu di Android Studio.

Dengan menyertakan beberapa dependensi pada library Jetpack Tiles versi 1.4, Anda dapat melihat ringkasan kartu aplikasi Wear OS. Panel pratinjau ini sangat berguna jika tampilan kartu Anda berubah sebagai respons terhadap kondisi, seperti konten yang berbeda bergantung pada ukuran layar perangkat, atau acara olahraga yang mencapai babak kedua.

Pratinjau widget Glance Compose

Update Fitur Baru Android Studio Koala memudahkan Anda melihat pratinjau widget Glance Jetpack Compose langsung dalam IDE. Temukan kemungkinan masalah UI dan sesuaikan tampilan widget Anda lebih awal dalam proses pengembangan. Untuk memulai, ikuti langkah-langkah berikut:

  1. Tambahkan dependensi.
    1. Tambahkan dependensi ke katalog versi Anda:
          [versions]
          androidx-glance-preview = "1.1.0-rc01"
      
          [libraries]
          androidx-glance-preview = {
            group = "androidx.glance",
            name = "glance-preview",
            version.ref = "androidx-glance-preview" }
          androidx-glance-appwidget-preview = {
            group = "androidx.glance",
            name = "glance-appwidget-preview",
            version.ref = "androidx-glance-preview" }
          
    2. Tambahkan dependensi ke file build.gradle.kts level aplikasi:
          debugImplementation(libs.androidx.glance.preview)
          debugImplementation(libs.androidx.glance.appwidget.preview)
          
  2. Impor dependensi dalam file yang menampilkan UI Glance:
        import androidx.glance.preview.ExperimentalGlancePreviewApi
        import androidx.glance.preview.Preview
        
  3. Membuat pratinjau widget Glance Anda:
      @Composable
      fun MyGlanceContent() {
        GlanceTheme {
          Scaffold(
            backgroundColor = GlanceTheme.colors.widgetBackground,
            titleBar = { … },
          ) {
              …
          }
        }
      }
    
      @OptIn(ExperimentalGlancePreviewApi::class)
      @Preview(widthDp = 172, heightDp = 244)
      @Composable
      fun MyGlancePreview() {
        MyGlanceContent()
      }
      

Edit Live untuk Compose diaktifkan secara default dan pintasan baru

Edit Live kini diaktifkan dalam mode manual secara default. Versi ini memiliki stabilitas yang lebih baik dan deteksi perubahan yang lebih andal, termasuk dukungan untuk pernyataan impor.

Perhatikan bahwa dimulai dengan Update Fitur Baru Android Studio Koala Beta 1, untuk mengirim perubahan Anda dalam mode manual telah diperbarui menjadi Command+'. Anda masih dapat menyesuaikannya di setelan Keymap kami.