问题标签 [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 投票
0 回答
48 浏览

android - android企业中的应用内计费库

我在使用android 企业的托管设备中使用应用内计费库 v3时遇到了一些麻烦

在我的公共应用程序中,我有两个要购买的 sku 对象(订阅项目),这些对象应在应用程序启动时加载为警报对话框,但目前任何 sku 对象都没有加载,检查日志我发现了这条消息:Google Play In-app Billing API version is less than 3

研究了一下这个问题,我发现可能是google play store没有注册账号,这有一定道理,因为android enterprise在每台注册的设备上都会生成并注册一个bot账号,例如:android12312@ android23131.com

另一种可能的解决方案是更新谷歌游戏商店应用程序,但我不确定我是否可以做到,我想 android 企业会自动完成。

此外,我在我的个人设备中测试了公共应用程序(它没有使用 android 企业),它正确加载了 sku 对象,这加强了谷歌的帐户理论。

你以前有没有遇到过这个问题?我想知道您如何解决它或欢迎任何贡献。谢谢

0 投票
2 回答
154 浏览

android - 您可以使用 Android Enterprise 发送自定义命令吗?

我在这里问另一个神秘的问题

您知道 Android Enterprise 是否能够向设备发送自定义命令吗?我的意思是,截屏推送文件等命令。

目前我正在阅读这个官方文档,但这并没有提到与自定义命令相关的内容,它只是提到了重启、锁定和重置密码。

希望有人解决,谢谢!

0 投票
1 回答
92 浏览

android - 无论如何要通过android管理API获得特定企业的批准应用程序详细信息?

我想获取特定企业的批准申请列表。当我使用 Android Management API 时,有没有办法得到它?如果没有,是否可以使用任何第三方 API 获得它?

0 投票
1 回答
260 浏览

android - 在 Android Enterprise 专用设备上以编程方式重新启动 android

我们正在从旧版 Android 设备管理员迁移到新的 Android Enterprise 策略,但我们面临着迁移一项功能的挑战,该功能需要在某些硬件功能停止工作(如 gms/gps 卡住)时重新启动 android。

我们现在正在使用DevicePolicyManager( devicePolicyManager.reboot(yourAdminComponent)) 但我不确定如何将其迁移到“新”方式。

我仍在从这种新方法中学习,我试图找到 DevicePolicyManager 的替代品,但我没有成功,我无法根植我的设备,所以完成su对我来说不是一个选择。

(有可能我完全误解了此页面上的声明https://developers.google.com/android/work/device-admin-deprecation并且我试图找到错误的答案)

0 投票
0 回答
186 浏览

adb - 如何使用 adb shell 访问工作配置文件的文件系统

使用命令“adb shell ls”,只列出私人用户的文件。如何访问工作配置文件的文件?没有参数来指定用户,就像 am 命令一样。

0 投票
1 回答
82 浏览

android - 使用 Google Play 自定义应用发布 API 更新 Android 应用

我是一名为我的客户开发私人应用程序的开发人员。该应用程序已使用 Google Play 控制台(使用托管 Google Play)作为私有应用程序上传到 Google Play 商店。

我发现可以通过 Google Play 自定义应用发布 API ( https://developers.google.com/android/work/play/custom-app-api/publish ) 发布私有应用,这大大减少了发布时间。

如果应用程序是使用 Google Play 控制台发布的,是否可以使用 Google Play 自定义应用程序发布 API 来更新应用程序?

如果是的话,有什么好的例子可以做到这一点吗?

0 投票
2 回答
844 浏览

android - Android:为企业客户发布私有应用

我在 PlayStore 上看到,如果我的客户有 OrganizationId,我可以向他们发布私有应用程序。我不明白“Play Custom App Publishing API”、“Android Management API”的作用。有没有可能在playstore的基础上发展民营企业商店?我很困惑..企业专用应用程序的世界记录很少

0 投票
1 回答
457 浏览

android - 在应用程序处于信息亭模式时拨打电话

我们正在开发一个 Android 应用程序,该应用程序旨在替换默认的 Android 拨号程序并自行处理设备中正在进行的所有呼叫。到目前为止,该应用程序按预期运行,我们既可以处理来电,也可以通过启动ACTION_CALL意图来拨打电话。

但是,此应用旨在通过 Android 管理 API 在信息亭模式下运行。每当我们触发ACTION_CALL意图时,kiosk 模式都会阻止它,尽管应用程序被设置为默认拨号器。

经过一些调试,我们发现问题在于,在启动 Intent 时,在我们的应用收回请求的控制权之前,系统会尝试启动com.android.server.telecom/.components.UserCallActivity。当我们的应用程序在 kiosk 模式下运行时,我们收到以下错误logcat

我们尝试了不同的解决方法,但似乎都不起作用。我们弄乱了 Android 管理 API 参数,例如persistentPreferredActivitiesdelegatedScopes。现在,我们认为我们最好的办法是尝试添加com.android.server.telecom到 locktask 白名单中,如下所示:

但是这种方法需要将我们的应用程序设置为设备管理员,只要我们使用 Android Management API,我们不知道这是否可行。我们也尝试过直接调用 DPC 包,但还是没有成功。

任何帮助将不胜感激。

0 投票
4 回答
447 浏览

android-management-api - Android Management API 从受管设备的工作资料中卸载应用

我已按策略将应用程序强制安装到我注册的设备中。如何从我注册的设备远程卸载该应用程序。

0 投票
0 回答
90 浏览

android - 如何为 MDM 分发构建移动应用程序

我的公司有一个应用程序,该应用程序已在 Apple 和 Android 应用程序商店中提供。现在的要求是通过 MDM 将这些应用程序分发给某些组织。这可以由客户最终完成。

在我们告诉我们的客户使用 MDM 使用应用程序之前,我们必须确保

  1. 我们的移动应用程序将适用于所有 MDM 的客户正在使用,如何测试?
  2. 我们应用程序中的 SSO 身份验证将在 MDM 环境中工作,或者现在我们必须使用 MDM 身份验证令牌
  3. 我们是否需要对我们的 MDM 移动应用程序进行任何更改?

我在互联网上搜索了上述答案,但找不到任何相关的文章或帖子。任何帮助表示赞赏。