Diposting oleh Neville Sicard-Gregory – Manajer Produk Senior, Android Studio
Mencari emulator yang lebih stabil, andal, dan efisien? Unduh Android Studio versi terbaru atau periksa apakah emulator Anda sudah yang terbaru di SDK Manager.
Kami tahu betapa pentingnya stabilitas, keandalan, dan kinerja emulator Android bagi pekerjaan Anda sehari-hari sebagai pengembang Android. Setelah mendengarkan masukan berharga mengenai stabilitas, keandalan, dan kinerja, tim Android Studio mengambil langkah mundur enam bulan dari pekerjaan ekstensif pada emulator Android dan meluncurkan inisiatif yang disebut Project Quartz. Inisiatif ini terdiri dari beberapa alur kerja yang bertujuan untuk mengurangi kerusakan, mempercepat waktu startup, menutup bug, dan menerapkan cara yang lebih baik untuk mendeteksi dan mencegah masalah di masa depan.
Peningkatan stabilitas dan keandalan
Tujuan utama Project Quartz adalah mengurangi error emulator, yang dapat membuat frustrasi dan memblokir pengembang, sehingga mengurangi produktivitas mereka. Kami berfokus pada perbaikan masalah yang menyebabkan backend dan UI mogok dan terhenti, memperbarui kerangka UI, memperbarui kerangka hypervisor dan pustaka grafis kami, serta menghilangkan utang teknologi. Ini termasuk:
Mengupgrade ke versi Kt yang lebih baru, kerangka kerja lintas platform untuk membangun antarmuka pengguna grafis emulator Android dan membuatnya stabil di semua platform (mulai versi 34.2.13/ Ini juga merupakan perubahan yang diperlukan untuk menyediakan hal-hal seperti Google Maps dan UI untuk situs mereka terus bekerja di emulator Android dari 600 tes end-to-end untuk test suite yang ada.
Hasilnya, kami melihat 30% lebih sedikit error pada versi stabil terbaru Android Studio, seperti yang dilaporkan oleh developer yang memilih untuk membagikan detail error tersebut kepada kami. Ditambah dengan pengujian end-to-end tambahan, hal ini berarti pengalaman yang lebih stabil, andal, dan berkualitas dengan lebih sedikit gangguan saat menggunakan emulator Android untuk menguji aplikasi.
Grafik ini menggambarkan pengurangan laporan error pada emulator Android versi stabil (versi lebih baru berada di urutan teratas dan lebih pendek lebih baik).
Kami juga meningkatkan telemetri dan logging untuk lebih memahami dan mengidentifikasi akar penyebab kerusakan, dan menambahkan lebih banyak pengujian pada proses rilis pra-peluncuran untuk meningkatkan kemampuan kami mendeteksi potensi masalah sebelum rilis.
Peningkatan kualitas keluaran
Kami juga telah menerapkan beberapa langkah untuk meningkatkan kualitas rilis, termasuk meningkatkan jumlah dan frekuensi pengujian end-to-end, otomatis, dan integrasi pada macOS, Microsoft Windows, dan Linux. Lebih dari 1.100 pengujian end-to-end kini dijalankan setelah pengiriman, naik dari 500 pengujian pada implementasi sebelumnya, di semua platform sistem operasi yang didukung. Pengujian ini mencakup berbagai skenario, termasuk (di antara fitur lainnya) konfigurasi snapshot emulator Android yang berbeda, pertimbangan kartu grafis yang berbeda, fungsionalitas jaringan dan Bluetooth, serta tolok ukur performa antara versi image sistem emulator Android.
Pengujian komprehensif ini memastikan bahwa komponen penting ini berfungsi dengan baik dan menghasilkan lingkungan pengujian yang lebih andal bagi pengembang. Hasilnya, pengembang aplikasi Android dapat menilai perilaku aplikasi mereka secara akurat dalam skenario yang lebih luas.
Mengurangi pertanyaan terbuka dan kesalahan
Penting juga bagi kami untuk mengurangi jumlah masalah terbuka dan bug yang dicatat untuk emulator Android dengan mengatasi akar permasalahannya dan memastikan kami mencakup lebih banyak kasus penggunaan yang Anda temui dalam produksi. Selama Project Quartz, kami mengurangi jumlah terbitan terbuka sebesar 43,5% dari 4.605 ​​menjadi 2.605. 17% di antaranya diperbaiki secara aktif selama Quartz, dan sisanya ditutup karena sudah usang atau sudah diperbaiki sebelumnya (misalnya di versi emulator Android sebelumnya) atau duplikat dari masalah lainnya.
Langkah selanjutnya
Meskipun peningkatan ini menarik, ini bukanlah akhir. Kami akan terus membangun peningkatan kualitas dari Project Quartz untuk lebih meningkatkan pengalaman emulator Android bagi pengembang aplikasi Android.
Seperti biasa, masukan Anda sangat berharga dan akan terus membantu kami menjadikan Android Emulator dan Android Studio lebih tangguh dan efisien untuk kebutuhan pengembangan Anda. Membagikan metrik dan data pembatalan Anda adalah kunci untuk membantu kami memahami apa sebenarnya yang menyebabkan pembatalan Anda sehingga kami dapat memprioritaskan perbaikan.
Anda dapat ikut serta dengan membuka Setelan, lalu Tampilan & Perilaku, lalu Setelan Sistem, lalu Berbagi Data, dan mencentang kotak “Kirim statistik penggunaan ke Google”.
Pastikan untuk mengunduh emulator Android versi terbaru dengan Android Studio untuk merasakan peningkatan ini.
Seperti biasa, masukan Anda penting bagi kami – lihat masalah umum, laporkan bug, sarankan perbaikan, dan jadilah bagian dari komunitas dinamis kami di LinkedIn, Medium, YouTube, atau Ks. Bersama-sama kita dapat menciptakan pengalaman Android yang luar biasa bagi pengguna di seluruh dunia!
unity software
unity software information
software information
Informasi mengenai king slot
king selot
king slot
king slot
kingselot
pg king slot
merek 88
merek 88
mantan99
mantan88
maksimal88
maksimal88
liburan88
indodax88
indah99
indah88
ikn88
ibukota88
huawei88
hot888
hot88
dingin88
citra88
binance88
best99
best88
tradisional 88
tradisional 88
tombol88
tombol88
survey88
survey88
start88
start88
obatkuat88
obatkuat88
mcb88
mcb88
master99
master888
master88
live88
live88
libra88
kompresor88
kompresor88
kesimpulan88
kesimpulan88
kapasitor88
kapasitor88
kacamata88
kacamata88
jamu88
jamu88
jam88
jam88
follow88
follow88
dinamo88
dinamo88
baterai88
baterai88
miegacoan
miegacoan
gacoan
gacoan
website88
waweb88
waweb88
translate88
translate88
tempur888
tempur888
tambang99
tambang99
support88
support88
support88
sogoslot88
siap88
siap88
rog88
rog77
pt88
pt88
pln88
pln88
oke99
oke88
mining88
livechat88
livechat88
listrik88
listrik88
listrik88
freeport88
freeport88
free88
free88
domain88
domain88
dokter888
dokter888
bmkg88
bmkg88
asn88