问题标签 [android-enterprise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
161 浏览

device-policy-manager - 设备未根据策略的 minimumVersioCode 强制更新

我们有近 5000 台设备使用 android management api 进行管理。我们最近对新部署的应用程序版本执行了 minimumVersionCode 强制,但似乎仍有 13% 的设备需要更新到新版本,任何人都可以帮助解决这个问题,让我知道可能是什么原因,因为它已经 10我们为默认策略推送 minimumVersionCode 的天数。任何帮助将不胜感激。谢谢

0 投票
1 回答
35 浏览

android - 导出的联系人在 Android 10 上的 Android Enterprise 中不可见

我们通过使用 ContentProvider 和 ContactsContact.AUTHORITY (com.android.contacts) 将联系人导出到地址簿。这在常规安装以及 Android 10 以下的 Android Enterprise 上都可以完美运行。

在带有 Android Enterprise 的 Android 10 上,联系人导出工作器也可以成功运行,无异常,无警告。导出的联系人在联系人应用程序中不可见,但在新的测试设备上显示“还没有联系人”。它们存在并且可以通过搜索找到。它们还用于识别来电者。

知道我们是否必须设置标志或做其他事情才能使联系人出现在联系人应用程序中?

0 投票
1 回答
301 浏览

google-colaboratory - 如何使用 Android Management API 安装私有应用程序?

我已在 Google Play 商店中向组织提供该应用程序。

我正在使用 Android Management API 在设备中安装应用程序。正在安装公共应用程序,但未安装私有应用程序。我在调用https://androidmanagement.googleapis.com/v1/ {parent=enterprises/*}/devices API时收到以下 nonComplianceDetails

“nonComplianceDetails”:[{“settingName”:“应用程序”,“nonComplianceReason”:“APP_NOT_INSTALLED”,“packageName”:“com.xyz.abc”,“installationFailureReason”:“IN_PROGRESS”},{“settingName”:“persistentPreferredActivities ", "nonComplianceReason": "APP_NOT_INSTALLED", "packageName": "com.xyz.abc" } ]

我是否遗漏了保单中的某些内容?

我无法在设备 Play 商店中查看该应用程序。应用程序也没有安装。当我将 installType 作为 KIOSK 时,会出现一个显示“正在安装工作应用程序”的页面。并且永远不会安装。此外,该应用程序已在托管 Play Store Enterprise 中获得批准。

0 投票
0 回答
60 浏览

android - 如何将设备注册到 android 企业?

我创建了 Android 企业,然后使用 QR 码注册了设备,设备确实说它由组织注册和管理。但奇怪的是它试图让设备列表返回空对象,而且我制定的强制安装策略的应用程序也没有安装。我的入学可能有什么问题?

0 投票
1 回答
155 浏览

android - 使用 Google Play 发布私有 android 应用

这可能不是重复。我试图找到解决方案。但是我找不到任何东西。我的目标是在 Google Play 上发布一个私有应用程序。我所做的是,

  1. 注册企业用户https://enterprise.google.com/android/experience
  2. 添加用户。
  3. 获取组织 ID
  4. 使用“定价和分发”中的组织 ID 从 Google Play 发布应用程序(因为它是同一用户(开发人员和企业),我只需要选择该公司)。
  5. 该应用程序已发布,并显示在企业帐户的应用程序列表中

但问题是,当我从设备转到工作资料时。该应用不在工作资料中的应用列表中。

** 该应用程序于一天前发布。

** 该应用程序已在 4 小时前在企业帐户中启用。

** 该应用程序只是一个具有空白活动的示例应用程序。

0 投票
1 回答
71 浏览

app-config - 如何处理 emm android 应用程序中的密码?

如果我使用具有所有应用程序限制的 android 托管配置等等......并且管理员应该设置凭据(例如邮件服务器),安全性是什么?您在restrictions.xml 文件中定义的所有值都在emm 系统中以纯文本形式设置。那怎么可能安全?如果我理解一切正确:日期也将通过谷歌发送到设备......也是明文?

有什么不同的方法吗?还是所有的限制总是以明文形式通过互联网发送?

谢谢

0 投票
1 回答
272 浏览

android-management-api - 使用 android 管理 API 进行系统更新

我正在研究 android 企业系统更新政策https://developers.google.com/android/management/reference/rest/v1/enterprises.policies#systemupdate 在文档中,提到了自动、窗口等配置。我想知道GMS设备将如何挑选OTA系统更新包和流程。

0 投票
1 回答
77 浏览

android - 在 Android 管理策略中使用“managedConfiguration”将机密传递给信息亭设备是否安全?

使用managedConfigurationunder ApplicationPolicyinside aenterprises.policies,我们可以将某些配置应用于托管应用程序

使用它managedConfiguration向设备传递一些秘密是否安全/正确,或者我是否应该使用其他东西?

如果没有,实现这一目标的更好/更安全的方法是什么?

(仅供参考,我打算将 API 密钥传递给一些专用设备,以便它们可以在我的服务器上调用一些 API)

0 投票
3 回答
227 浏览

android-management-api - 如何使用 android 管理 API 获取运行时权限?

我正在使用AndroidManagement API 来获取运行时权限android.permission.SYSTEM_ALERT_WINDOW。该应用程序将安装在完全托管的设备上。该政策的permissions定义如下:-

defaultPermissionPolicy: "GRANT"

我也将此添加到政策的应用程序部分。但是,应用程序没有获得这些权限,用户必须手动进入设置并启用此权限。我了解此权限被评为高级权限,但这是一个完全托管的设备。

0 投票
1 回答
125 浏览

android - 如何使用android管理API获取设备的位置信息

@Fred,使用 Android Management API 我们如何获取设备的位置信息。我们是否需要安装任何 3rd 方应用程序才能获取位置?位置模式如何影响位置信息?