Genel bakış

OEM iş ortaklarının, cihaz başına özelleştirmeler için donanımla ilgili büyük ekran uygulama uyumluluğu sorunlarını gidermesine yardımcı olmak amacıyla sistem, aşağıdaki büyük ekran yapılandırma katmanlarını destekler:

  • Görüntüleme: Görüntüleme düzeyindeki yapılandırmayı etkileyen yapılandırma ayarları.
  • En-boy oranı: En-boy oranı için etkinlik düzeyinde pencere yapılandırmasını etkileyen yapılandırma ayarları.
  • Kamera: onCameraOpened geri çağırma işleminden sonra uygulamaları etkileyen yapılandırma ayarları. Bu ayarlar ekranı, etkinliği ve kamera yapılandırmasını etkileyebilir.
  • Arka plan ve kullanıcı arayüzü: Kullanıcı arayüzü özelleştirmesi için mektup zarfı katmanının yüzeyine veya etkinlik düzeyinde uygulanan yapılandırma ayarları.
  • Ulaşılabilirlik ve konumlandırma: Erişilebilirlik için etkinlik düzeyinde pencere yapılandırmasına uygulanan yapılandırma ayarları.
  • Ayarlar: Ayarlar > Uygulamalar > En-boy oranı'nda kullanıcı en-boy oranı ayarlarını özelleştirmek ve etkinleştirmek için yapılandırma ayarları.
  • Eğitim: Kullanıcıları uygulama uyumluluğu özellikleri hakkında eğitmek için yapılandırma ayarları.

Varsayılan yapılandırmayı geçersiz kılma

Varsayılan yapılandırmayı geçersiz kılmak için cihazın varsayılan kaynak yer paylaşımının yerine geçecek bir XML dosyası oluşturun. Belirli bir cihaz türü için kaynak yer paylaşımı varsa kaynak yer paylaşımı, varsayılan AOSP kaynak değerinin yerini alır. Örneğin, /packages/app/Settings konumundaki Ayarlar uygulaması için kaynakları yerleştirmek üzere vendor/DEVICE_NAME/overlay/packages/app/Settings konumundaki bir cihaz için kaynak yerleşimi oluşturun. Burada DEVICE_NAME, yerleşim değerini kullanan cihaz adıdır. Derleme zamanındaki kaynak değerleri, aynı ada sahip kaynakları geçersiz kılar.

Daha fazla bilgi için Kaynak yerleşimi başlıklı makaleyi inceleyin.