Test ve Geliştirme Ortamı

İkincil ekranları test etmenin en hızlı ve en kolay yolu, sisteme ait olan simüle edilmiş bir ekran kullanmaktır. O paylaşır Çünkü system_server UID, bu güvenilen ve tüm dekor pencere ve etkinliklere ev sahipliği yapmaya olanak tanıdı.

Donanım bağlantısını destekleyen bir cihazınız varsa (örneğin, HDMI veya USB-C üzerinden DisplayPort), test etmek için harici donanım ekranlarını kullanabilirsiniz.

Varsayılan olarak, sistemin UID sahibi olmadığı sanal ekranlar güvenilmeyen olarak kabul edilir ve kısıtlamalar bir dizi kullanıcı verilerinin sızmasını önlemek için uygulanır.

Android 10'da platforma eklenen yeni pencereleme özelliklerini ve yeteneklerini test etmek için masaüstü modunu kullanın. Bu, uygulama geliştiricileri için hedeflenen bir geliştirici seçeneğidir ve geliştiricilerin uygulamaları çoklu ekran ve serbest biçimli pencere modu ortamlarında test etmesine olanak tanır.

İki ekran, simüle (en üst) ve dış (alt) Şekil 1. Masaüstü modu

Cihaz üreticileri masaüstü benzeri bir deneyim sağlamak istediğinde, bazı pencereleme özelliklerini uygulamak için önerilen yolu göstermek için bu özelliği kullanın.

  1. Kuvvet masaüstü modu geliştirici seçeneğini etkinleştirin.
  2. Telefonu yeniden başlatın.
  3. Fareyi bağlayın (USB veya Bluetooth aracılığıyla).
  4. Geliştirici seçeneklerinden simüle edilmiş bir ekran oluşturun veya bir donanım ekranı kullanın.
  5. Bu ekrandaki başlatıcıdan etkinlikleri başlatın ve etkileşim kurmak için fareyi kullanın.

MD Launcher ( platform/development/samples/MultiDisplay ) hedeflenen etkinlik başlatmak test ve yeni bir örneğini talep etmek için yararlıdır.