簡體   English   中英

Android 管理設備置備失敗

[英]Android Management Device Provision Fail

我使用此快速入門指南來設置我的項目和企業。 目前,該項目位於 Google Cloud Console 層次結構中的“無組織”下。

我已經在自助服務終端模式下使用單個應用設置了以下設備策略。 該應用程序僅限於一個國家,並且是內部開發的。

{
    "safeBootDisabled": true,
    "screenCaptureDisabled": true,
    "factoryResetDisabled": true,
    "systemUpdate": {
        "type": "WINDOWED",
        "startMinutes": 0,
        "endMinutes": 240
    },
    "applications": [
        {
            "packageName": "com.xxx.yyy",
            "installType": "KIOSK",
            "defaultPermissionPolicy": "GRANT"
        }
    ],
    "debuggingFeaturesAllowed": true,
    "funDisabled": true,
    "appAutoUpdatePolicy": "WIFI_ONLY",
    "kioskCustomization": {
        "statusBar": "NOTIFICATIONS_AND_SYSTEM_INFO_ENABLED"
    }
}

我目前使用QR 方法來配置設備。

我遇到的問題是在安裝應用程序的階段配置過程失敗。

當我使用這個API檢查出了什么問題時,我可以看到它由於以下錯誤而失敗:

{
    "nonComplianceDetails": [
        {
            "settingName": "applications",
            "nonComplianceReason": "APP_NOT_INSTALLED",
            "packageName": "com.xxx.yyy",
            "installationFailureReason": "NOT_AVAILABLE_IN_COUNTRY"
        },
        {
            "settingName": "persistentPreferredActivities",
            "nonComplianceReason": "APP_NOT_INSTALLED",
            "packageName": "com.xxx.yyy"
        }
    ]
}

如果我將設備策略從安裝類型“KIOSK”更改為“AVAILIBLE”,則設備已成功配置。 然后我可以從 Play 商店安裝應用程序並將安裝類型重置為“KIOSK”模式。

但這遠非理想,因為包含 85 個生產設備設置的整個設備群隨后會被更改為僅配置單個設備。

所以似乎在配置設備時位置設置不正確?

有誰知道為什么會這樣?

嘗試僅為該設備創建一個單獨的策略,以便您可以在不影響其他設備的情況下對其進行配置,並且在配置后,您可以將應用於該設備的策略更新為與所有其他設備相同。

您可以使用policies.patch更新策略或devices.patch

這也可能是由於給定應用程序缺乏 Kiosk 支持模式,因為 KIOSK 要求應用程序具有官方的“鎖定任務模式”,每個https://developer.android.com/work/dpc/dedicated-devices/lock-任務模式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM