駕駛人分心指南

當 Android Automotive 應用程式遵循下方所述的駕駛人分心指南時,應用程式可以在車輛行駛時在車用主機上執行。DDG 包含 Google 提供的基準建議,旨在減少駕駛人分心情形。

符合《駕駛人分心程度指南》的應用程式可標示為「已針對分心程度進行最佳化」。本頁面詳細說明應用程式如何必須標示為「最佳化分心程度」,以便 Android 平台啟用應用程式在「使用者體驗受限」狀態下執行。如要進一步瞭解:

分心因素已排除的應用程式

應用程式可以標記特定活動,以便進行分心因素最佳化。如要將整個應用程式指定為「已排除分心因素」,所有活動都必須遵循駕駛人分心指南。當車輛的駕駛狀態變更為啟用使用者體驗限制的狀態時:

  • 只有在資訊清單中標示為「分心程度最佳化」時,目前的前景活動才能繼續執行。
  • 啟動新活動時,只有在資訊清單中標示為「Distraction Optimized」時,系統才會允許新活動。

平台負責檢查資訊清單,並只允許「不受干擾」最佳化活動在受限制的狀態下執行。

注意:平台無法偵測或強制執行應用程式是否確實遵守限制條件,只能檢查應用程式在資訊清單中的宣告。在 Google Play 審查程序中,我們會強制要求遵守這些駕駛人分心指南。

並非所有應用程式活動都需要進行分心因素最佳化。應用程式可針對無限制狀態 (例如車輛停車時) 和限制較嚴格的狀態,提供不同的使用者體驗。因此,應用程式可以將下列中繼資料新增至應用程式 AndroidManifest.xml 檔案中的 <activity> 元素,為特定活動加上標記,以便進行分心程度最佳化:

<activity android:name=".DistractionOptimizedMainActivity"....>
....
<meta-data android:name="distractionOptimized" android:value="true"/>
</activity>

提供活動的應用程式如果設計為在受限狀態下執行,則必須在資訊清單中宣告該資訊。平台只會查看宣告的資訊,然後判斷是否允許活動在受限狀態下執行。