共用方式為


ContentResolver.SyncExtrasScheduleAsExpeditedJob 欄位

定義

將此同步作業執行為「加速作業」(請參閱 android.app.job.JobInfo.Builder#setExpedited(boolean))。

[Android.Runtime.Register("SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB", ApiSince=31)]
public const string SyncExtrasScheduleAsExpeditedJob;
[<Android.Runtime.Register("SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOB", ApiSince=31)>]
val mutable SyncExtrasScheduleAsExpeditedJob : string

欄位值

屬性

備註

將此同步作業執行為「加速作業」(請參閱 android.app.job.JobInfo.Builder#setExpedited(boolean))。 通常(如果未指定此旗標),同步處理作業會以一般 android.app.job.JobService 作業的形式執行。

由於加速作業與一般作業相比有各種限制,因此無法將此旗標與其他特定旗標結合,否則 IllegalArgumentException 會擲回 。 值得注意的是,因為「加速作業」不支援各種限制,因此適用下列限制:<ul<>li>無法搭配#SYNC_EXTRAS_REQUIRE_CHARGING< li>使用於 li> 不能用於#SYNC_EXTRAS_EXPEDITED<定期同步處理。 <li>當加速作業同步失敗並排程重試時,除非 #SYNC_EXTRAS_IGNORE_BACKOFF 已設定,否則重試的同步處理將會排程為一般作業。 </ul>

這與 #SYNC_EXTRAS_EXPEDITED不同。

android.content.ContentResolver.SYNC_EXTRAS_SCHEDULE_AS_EXPEDITED_JOBJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於