根据 Android Management API 参考,我们已将 Android Companion App 配置为在注册期间自动启动。
我们在policy
配置中添加了以下信息:
{
"name": "enterprises/XXX/policies/85f57716-8b02-48f2-abdf-5aeb6beef585",
"version": "1",
"applications": [
{
"packageName": "app.XXX.companionapp.test",
"installType": "REQUIRED_FOR_SETUP",
"defaultPermissionPolicy": "GRANT",
"managedConfiguration": {
"namespace": "XXX",
"enterpriseId": "enterprises/XXX"
}
}
],
"openNetworkConfiguration": {
"NetworkConfigurations": [
{
"Type": "WiFi",
"GUID": "a0989e28-9c23-43e5-b5d3-9b37d86723a3",
"WiFi": {
"AutoConnect": false,
"Passphrase": "XXX",
"Security": "WPA-PSK",
"SSID": "SFR-9548"
},
"Name": "XXX"
}
]
},
"systemUpdate": {
"type": "AUTOMATIC"
},
"safeBootDisabled": true,
"statusReportingSettings": {
"applicationReportsEnabled": true,
"deviceSettingsEnabled": true,
"softwareInfoEnabled": true,
"memoryInfoEnabled": true,
"networkInfoEnabled": true,
"displayInfoEnabled": true,
"powerManagementEventsEnabled": true,
"hardwareStatusEnabled": true
},
"stayOnPluggedModes": [
"BATTERY_PLUGGED_MODE_UNSPECIFIED"
],
"locationMode": "HIGH_ACCURACY",
"appAutoUpdatePolicy": "ALWAYS",
"playStoreMode": "WHITELIST",
"setupActions": [
{
"launchApp": {
"packageName": "app.XXX.companionapp.test"
},
"title": {
"defaultMessage": "Companion"
},
"description": {
"defaultMessage": "Install Companion App to run custom tasks on your device."
}
}
],
"passwordPolicies": [
{}
]
}
它曾经运行良好,但最近,我们的配套应用程序在注册期间不再启动,而它实际上已安装在设备上。
您对可能出现的问题有任何想法吗?
提前非常感谢。
PS:密钥不匹配SetupAction
。在 Android Management API 指南中,它指的是setupAction
,在 API 文档中它指的是setupActions
。