Lingkungan pengujian dan pengembangan

Cara tercepat dan termudah untuk menguji tampilan sekunder adalah dengan menggunakan tampilan simulasi, yang dimiliki oleh sistem. Karena berbagi UID system_server, proses ini dipercaya dan diizinkan untuk menghosting semua jendela dan aktivitas dekorasi.

Jika Anda memiliki perangkat yang mendukung koneksi hardware (misalnya, HDMI atau DisplayPort melalui USB-C), Anda dapat menggunakan layar hardware eksternal untuk pengujian.

Secara default, tampilan virtual yang tidak dimiliki oleh UID sistem dianggap tidak tepercaya dan sejumlah batasan diterapkan untuk mencegah kebocoran data pengguna.

Gunakan mode desktop untuk menguji fitur dan kemampuan jendela baru yang ditambahkan ke platform di Android 10. Ini adalah opsi developer yang ditargetkan untuk developer aplikasi dan memungkinkan developer menguji aplikasi di lingkungan mode jendela multi-tampilan dan bentuk bebas.

Gambar 1. Mode desktop di dua layar, simulasi (atas) dan eksternal (bawah)

Jika produsen perangkat ingin memberikan pengalaman seperti desktop, gunakan fitur ini untuk menampilkan cara yang direkomendasikan untuk menerapkan beberapa fitur jendela.

  1. Aktifkan opsi developer Paksa mode desktop.
  2. Mulai ulang ponsel.
  3. Hubungkan mouse (melalui USB atau Bluetooth).
  4. Buat tampilan simulasi dari opsi developer atau gunakan tampilan hardware.
  5. Luncurkan aktivitas dari peluncur di layar tersebut dan gunakan mouse untuk berinteraksi.

Peluncur MD (platform/development/samples/MultiDisplay) berguna untuk menguji peluncuran aktivitas yang ditargetkan dan untuk meminta instance baru.