Cihaz Planlama

Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Cihaz Planlama modülü, cihazın boşta olup olmadığını algılayan bir mantık içerir ve kullanıcı kesintisi olmadan yeniden başlatılabilir.

Bu modül, kurulumculara güvenilir bir yeniden başlatma hazırlığı sinyali sağlayarak yazılım güncellemelerinin alım oranını artırır. Güvenilir bir yeniden başlatmaya hazır olma sinyali, yükleyicilerin, kullanıcının güncelleme tarafından kesintiye uğramadığını bilerek, bir güncelleme uygulamak için cihazı yeniden başlatmasını sağlar.

Kullanılmayan bir durumda cihazları otomatik olarak yeniden başlatmak, cihazın organik olarak yeniden başlatılmasını beklemeye kıyasla daha hızlı güncellemelere olanak tanır. Bir güncellemenin uygulanması için geçen süreyi azaltarak kullanıcılar, cihazlarının genel sağlığını iyileştiren kritik düzeltmeleri daha hızlı alır. Daha hızlı bir alım oranı, gerilemelerin daha erken bulunmasını da sağlar.

Bir aygıtın yeniden başlatmaya hazır olup olmadığının belirlenmesi birden çok kriterin dikkate alınmasını gerektirdiğinden bu mantık güncellenebilir. Bu kriterler zamanla gelişebilir, bu nedenle bu mantığı güncelleyebilmek, yeniden başlatmaya hazır olma sinyalinin geçerli kalmasını sağlar.

Modül sınırı

Android 12'de bu modül aşağıdaki yeni dizinde kod içerir:

  • packages/modules/Scheduling

Paket formatı

Cihaz Planlama modülü ( com.android.scheduling ) bir APEX paketi olarak gönderilir.

Modül iki JAR dosyası içerir:

  • framework-scheduling.jar: Bir yükleyicinin etkileşimde bulunduğu API yüzeyini içerir. Bu, bootclasspath bir parçasıdır.

  • service-scheduling.jar : Yeni bir sistem hizmeti olan RebootReadinessManagerService . Sistem sunucusu işlemi tarafından yüklenir.

bağımlılıklar

Bu modülün harici bağımlılığı yoktur.

,

Cihaz Planlama modülü, cihazın boşta olup olmadığını algılayan bir mantık içerir ve kullanıcı kesintisi olmadan yeniden başlatılabilir.

Bu modül, kurulumculara güvenilir bir yeniden başlatma hazırlığı sinyali sağlayarak yazılım güncellemelerinin alım oranını artırır. Güvenilir bir yeniden başlatmaya hazır olma sinyali, yükleyicilerin, kullanıcının güncelleme tarafından kesintiye uğramadığını bilerek, bir güncelleme uygulamak için cihazı yeniden başlatmasını sağlar.

Kullanılmayan bir durumda cihazları otomatik olarak yeniden başlatmak, cihazın organik olarak yeniden başlatılmasını beklemeye kıyasla daha hızlı güncellemelere olanak tanır. Bir güncellemenin uygulanması için geçen süreyi azaltarak kullanıcılar, cihazlarının genel sağlığını iyileştiren kritik düzeltmeleri daha hızlı alır. Daha hızlı bir alım oranı, gerilemelerin daha erken bulunmasını da sağlar.

Bir aygıtın yeniden başlatmaya hazır olup olmadığının belirlenmesi birden çok kriterin dikkate alınmasını gerektirdiğinden bu mantık güncellenebilir. Bu kriterler zamanla gelişebilir, bu nedenle bu mantığı güncelleyebilmek, yeniden başlatmaya hazır olma sinyalinin geçerli kalmasını sağlar.

Modül sınırı

Android 12'de bu modül aşağıdaki yeni dizinde kod içerir:

  • packages/modules/Scheduling

Paket formatı

Cihaz Planlama modülü ( com.android.scheduling ) bir APEX paketi olarak gönderilir.

Modül iki JAR dosyası içerir:

  • framework-scheduling.jar: Bir yükleyicinin etkileşimde bulunduğu API yüzeyini içerir. Bu, bootclasspath bir parçasıdır.

  • service-scheduling.jar : Yeni bir sistem hizmeti olan RebootReadinessManagerService . Sistem sunucusu işlemi tarafından yüklenir.

bağımlılıklar

Bu modülün harici bağımlılığı yoktur.