Android Q beta 5 memblokir navigasi gerakan pada peluncur pihak ketiga

Android Q memperkenalkan kontrol navigasi gerakan baru, tetapi Google menghentikan Anda menggunakan aplikasi peluncur pihak ketiga dengannya.

Google pertama kali memperkenalkan navigasi gerakan di Android 9 Pie dengan apa yang sekarang dikenal sebagai navigasi 2 tombol. Di Android Q beta 2, Google mengubah gestur menjadi lebih lancar dan memakan lebih sedikit ruang. Bisa dibilang lebih mirip iPhone, gestur baru Android Q merupakan peningkatan substansial dibandingkan gestur Android Pie, namun masih ada perbaikan yang harus dilakukan. Dalam rilis Q beta 5 mendatang, Google mengonfirmasi bahwa mereka akan mengubah perilaku isyarat untuk panel samping navigasi, tapi sebuah kebocoran awal juga menunjukkan bahwa akan ada petunjuk dan animasi gerakan Asisten baru serta opsi sensitivitas punggung.

Sekarang, kami memiliki lebih banyak informasi tentang bagaimana Android Q beta 5 akan mengubah navigasi gerakan. Redditor yang sama yang membocorkan perubahan gerakan Asisten baru juga dikonfirmasi bahwa peluncur pihak ketiga sekarang tidak kompatibel dengan navigasi gerakan. Hal ini tidak mengherankan mengingat dukungan isyarat untuk peluncur pihak ketiga selalu agak sulit. Sejak Android 9 Pie, komponen aplikasi terbaru diintegrasikan ke dalam peluncur sistem default. Bilah gerakan baru Android Q membuat peralihan antar aplikasi dalam ikhtisar aplikasi terbaru menjadi sangat lancar, namun hal ini mengakibatkan dukungan peluncur pihak ketiga semakin bermasalah sejak Q beta 3. Tampaknya Google telah memutuskan untuk mencegah pengguna mengaktifkan navigasi gerakan ketika peluncur default diubah ke aplikasi pihak ketiga.

Tangkapan layar di atas, diposting oleh /u/Charizarlslie, menunjukkan apa yang terjadi ketika Anda mencoba mengubah peluncur default dengan navigasi gerakan diaktifkan. Ketika peluncur default diubah, gaya navigasi dipaksa kembali ke navigasi 3 tombol dan opsi navigasi gerakan menjadi tidak dapat diakses. Kami memeriksa APK SystemUI dari Q beta 5 dan mengonfirmasi bahwa kelas NavigationModeController memilikinya menambahkan metode untuk menonaktifkan kontrol gerakan ketika peluncur default dialihkan ke aplikasi non-sistem.

Menariknya, Anda dapat mengaktifkan kontrol gerakan secara paksa saat peluncur pihak ketiga dijadikan default dengan mengeluarkan perintah ADB berikut:

adbshellcmdoverlayenablecom.android.internal.systemui.navbar.gestural

Ini karena 3 opsi isyarat semuanya diubah berdasarkan overlay, jadi Google kemungkinan tidak memperkirakan pengguna akan mengaktifkan overlay secara manual.


Tterima kasih kepada Perangkat Lunak PNF yang telah memberikan kami lisensi untuk menggunakannya Dekompiler JEB, alat rekayasa balik tingkat profesional untuk aplikasi Android.