Android Studio 3.0 - Semua yang Anda Perlu Tahu
Sebagai seorang pemaju Android, saya dengan mudah mengharapkan ciri-ciri baru dan inovatif dari Google untuk membantu pemaju seperti saya membuat dan menguji apl dengan mudah berbanding dahulu dan Android Studio 3.0 tidak berbeza. Pertama kali diumumkan di Google I / O 2017, Android 3.0 menawarkan sokongan untuk Kotlin bersama beberapa ciri lain.
Sekiranya anda tidak boleh menunggu cuba ciri-ciri baru, kemudian muat turun Android Studio 3.0 Preview dan nikmati percubaan. Sementara itu, biarkan saya memandu anda melalui kebaikan Android Studio 3.0 - IDE Android yang baru.
Sokongan Android Oreo
Android Studio 3.0 menambah sokongan untuk menulis aplikasi untuk Android 8.0 Oreo termasuk ciri-ciri baru yang disokong di Oreo. Menggunakan IDE baru ini, anda boleh mencipta dengan mudah ikon pelancar penyesuaian, dan tambahkan jenis fon baru dalam aplikasi anda.
Ikon penyesuaian memaparkan pelbagai bentuk pada peranti yang berbeza, setiap OEM yang berbeza. Anda boleh membuat ikon pelancar adaptif menggunakan wizard Ikon Adaptif, yang boleh anda akses dengan mengklik kanan / res folder dan memilih Baru, kemudian “Aset Imej“, dan klik “Ikon Pelancar (Adaptive and Legacy)“.
Oleh kerana Oreo kini menyokong fon yang boleh dimuat turun, kini anda boleh menambahnya dalam apl anda untuk mengurangkan saiz APK apl anda. Begitu juga, anda juga boleh menambah fon dalam format XML dalam apl anda - sebagai semudah anda menambah fail sumber lain.
Kemas kini platform asas
Android Studio 3.0 dilengkapi dengan IntelliJ Platform 2017.1.2 yang menambah banyak ciri baru dan peningkatan dalam IDE Android. Penambahbaikan ini membantu anda kod lebih cepat, dan membawa ciri-ciri seperti petunjuk parameter, hasil carian segera, pemeriksaan serapan baru, penyemakan semantik, dan banyak lagi.
Ciri-ciri baru menyokong
Java 8 mempunyai sokongan
Memandangkan pemaju kini terbiasa dengan ciri Java 8, begitu juga Google meningkatkan sokongan untuk ciri bahasa tersebut di Android Studio. Ini bermakna anda boleh menggunakan API OpenJDK seperti java.time, java.nio.file, dan java.lang.invoke, dan jadi anda juga boleh gunakan perpustakaan yang dibina menggunakan API ini dalam aplikasi anda.
Sokongan bahasa Kotlin
Kotlin adalah bahasa yang boleh disambungkan oleh Java mengurangkan kod boilerplate, mengelakkan pengecualian pengecualian null, dan memperkenalkan banyak penambahbaikan lain di Jawa. Ia lebih ekspresif dan ringkas berbanding Java, dan dengan Android Studio 3.0, sekarang anda boleh menukar fail Java ke Kotlin atau kod langsung di Kotlin.
Sokongan Apl Segera
Aplikasi Segera adalah seperti aplikasi web tetapi aplikasi asli yang boleh menggunakan API Android dan memberi rupa dan rasa asli kepada aplikasi anda. Bagi pengguna akhir, semudah membuka pautan web; tetapi bagi pemaju (itu sahaja), ia adalah tentang modularising aplinya menjadi modul yang dipanggil 'modul ciri' yang secara kolektif menjadikan 'APK ciri'.
Aplikasi Segera boleh berjalan tanpa dipasang seperti aplikasi web, tidak seperti aplikasi biasa. Untuk menjadikannya berfungsi, anda perlu menaik taraf apl sedia ada anda untuk menyokong aplikasi segera - Android Studio 3.0 menyediakan mod 'Aplikasi Segera' dan 'Ciri' untuk yang sama. Saya fikir ia adalah peningkatan dalam aplikasi biasa; apa pendapat kamu?
Alat baru dan terkini
Android Profiler Baru
Android Profiler adalah alat pengawasan baru untuk Android yang menggantikan alat Monitor Android lama. Ia jauh lebih baik daripada alat lama dan menyediakan pandangan masa nyata dan persatuan aplikasinya. Anda boleh mengakses sama dengan membuka Lihat menu, kemudian pergi “Alat Windows“, dan akhirnya memilih “Android Profiler“.
Debugger APK Baru
Semua Debugger APK baru di Android Studio 3.0 membawa keupayaan debugging yang lebih baik. Bahawa dikatakan, ia membolehkan anda debug APK jika mereka debuggable - walaupun ia tidak dibina dari projek Android Studio, tidak seperti sebelumnya. Anda boleh mengakses alat dengan pergi ke “Fail” menu dan klik “APK profil atau debug” pilihan.
Penjana Fail Peranti Baru
Peranti Fail Peranti baru adalah alat untuk akses sistem fail peranti yang terhubung dengan lancar. Ia membolehkan anda melihat, menyalin, dan memadam fail pada peranti, dan anda juga boleh membuka fail-fail tersebut dalam IDE ini. Anda boleh mengakses explorer fail dengan mengklik “Lihat” menu, pilih “Alat Windows“, dan klik “Peranti Fail Peranti“.
Plugin Android Baru untuk Gradle
Plugin Android untuk Gradle 3.0.0 adalah plugin Gradle baru yang lebih baik yang membantu alamat membina isu prestasi daripada plugin sebelumnya dan menawarkan pelbagai penambahbaikan lain. Ini termasuk masa konfigurasi yang lebih pantas, resolusi kebergantungan variasi, dan kegemaran saya - membina tambahan yang lebih pantas.
Penambahbaikan alat lama
Ciri Emulator Android
Emulator Android dibundel dengan Android Studio 3.0 datang dengan peningkatan kelajuan dan peningkatan prestasi termasuk sokongan untuk OpenGL ES 3.0 untuk tahap API 24 dan ke atas. Selain itu, ia mempunyai cara yang lebih mudah untuk menghasilkan laporan pepijat untuk apl berjalan anda, dan a cara yang lebih cepat untuk menghantar pepijat berkaitan emulator.
Ciri Editor Layout
Editor Layout digunakan untuk susun atur reka bentuk dalam editor drag-and-drop, dan Android Studio baru membawa pelbagai penambahbaikan kepada pembuat antara muka ini. Ciri-ciri baru termasuk penyingkiran pandangan drag-and-drop yang dipertingkatkan, panel ralat baru, sokongan untuk Halangan dan Kumpulan, dan peningkatan rantaian Rangkaian.
Ciri Analyzer APK
Penganalisis APK ialah a alat untuk menganalisis APK dan memahami komposisinya selepas proses binaan selesai. Ia membantu dalam mengurangkan saiz fail dan debug fail dan sumber DEX. Dengan Android Studio 3.0, ia dilengkapi dengan pilihan penapisan baru, paparan pokok yang lebih baik, dan lebih baik pemeriksaan APK yang dibolehkan Proguard.
Untuk menggunakan APK Analyzer, hanya seret dan lepaskan APK ke dalam tetingkap Editor Android Studio. Sebagai alternatif, anda boleh beralih ke Projek perspektif dan buka APK dalam Projek tingkap. Dan akhirnya, anda juga boleh pergi ke Bina menu, pilih “Analisis APK” dari pilihan, dan kemudian pilih APK anda.
Ciri-ciri Inspektor Layout
Peningkatan Layout Inspector dalam IDE Android ini dilengkapi dengan tambahan yang membolehkan anda isu-isu susun atur mudah debug. Ini termasuk ciri carian baru, sifat terkelas, dll. Anda boleh mengakses alat pemeriksaan ini dengan pergi ke Alat menu, pilih Android pilihan, dan kemudian klik “Inspektor Layout“.
Ciri-ciri yang akan datang seterusnya?
Ini adalah mengenai ciri-ciri baru dan penambahbaikan dalam Android Studio 3.0. Walaupun senarai ini akan merangsang banyak lagi, sesetengah daripada anda masih akan mencari lebih kemas kini ciri dalam Android Studio. Dan kenapa kamu tidak? Android Studio adalah untuk pemaju seperti anda, dan anda mesti mempunyai ucapan dalam ciri-ciri yang akan datang.
Syukurlah, Google tidak mendengar pemaju seperti saya dan anda - hanya pergi ke Tapak Projek Android Studio. Di sini anda akan melihat cara yang berbeza untuk meningkatkan suara anda, melaporkan pepijat dan mencadangkan ciri-ciri baru - ikuti arahan di sana untuk bercakap dengan hati anda dan jangan lupa memasukkan semua maklumat yang diperlukan.
Jika anda suka membaca siaran ini atau ingin berkongsi ciri kegemaran anda di Android Studio 3.0, tulislah komen di bawah atau berkongsi pendapat anda dengan saya di @aksinghnet di Twitter. Saya suka mendengar daripada anda. Dan, gembira pengekodan lelaki!