Albümleri

Her Android sürümünde API ve davranış değişiklikleri, uygulamaların Android Auto ve Android Automotive OS'te çalışma şeklini etkiler. Bu sayfada, bu etkilerin çoğu ayrıntılı olarak açıklanmakta ve uygulamanızı Android'in yeni sürümlerini destekleyecek şekilde nasıl güncelleyeceğiniz hakkında bilgi verilmektedir.

Android 16

Android 15

  • Arabalar için Android uygulama kitaplığını kullanan Android Automotive OS uygulamalarının 1.7.0-rc01 sürümüne veya sonraki bir sürüme güncellenmesi gerekir. Bu sayede, izin iletişim kutuları tetiklendiğinde güvenli arka plan etkinliği başlatma değişikliklerinden kaynaklanabilen ve Android 15 veya sonraki sürümlerde çalışırken meydana gelen kilitlenmeler önlenir.

  • Android 15 veya sonraki sürümleri hedefleyen uygulamalarda pencere yerleştirme değişiklikleri yapıldığından, Android Automotive OS'e dağıtılan uygulamaları test ederek uygulamanız tarafından uygulanan etkinliklerin amaçlandığı gibi oluşturulduğunu doğrulamanız gerekir. Android Automotive OS'e özgü dikkat edilmesi gereken noktalar hakkında daha fazla bilgi için Pencere yerleşimleri ve ekran kesikleriyle çalışma başlıklı makaleyi inceleyin.

Android 14

Android 13

  • Arabalar için Android uygulama kitaplığı kullanılarak oluşturulan uygulamalarda, CarContext tarafından sağlanan Configuration yerel ayarı, uygulamanızın değil, ana makine uygulamasının uygulama başına dil tercihlerini yansıtır.

Android 12

  • Android 12 veya sonraki sürümleri çalıştıran cihazlarda Android Auto çalışırken cihazın kullanıcı arayüzü modunu değiştirmez. Android Auto'nun çalışıp çalışmadığını nasıl tespit edebilirim? başlıklı makaleyi inceleyin.
  • Android 12 veya sonraki sürümleri hedefleyen uygulamalar için daha güvenli bileşen dışa aktarma şartları nedeniyle, MediaBrowserService ve CarAppService hizmetleri için <service> öğesinde android:exported özelliğini açıkça belirtmeniz gerekir.
  • Android 12 veya sonraki sürümleri hedefleyen uygulamalar için beklemede olan intentlerin değişkenliği şartları nedeniyle, uygulamanız tarafından oluşturulan tüm beklemede olan intentlerin değişkenliğini açıkça belirtmeniz gerekir. Örneğin, mesajlaşma uygulamalarının iletilere yanıt vermeyi veya iletileri okunmuş olarak işaretlemeyi yönetmek için kullandığı beklemede olan intentler.