【问题标题】:enable system apps like camera and calculator by default in fully managed devices android management api在完全托管的设备中默认启用相机和计算器等系统应用程序 android management api
【发布时间】:2021-03-17 06:56:09
【问题描述】:

我们正在使用 android 管理 API 并开发我们自己的 EMMconsole,并在使用完全托管的设备配置 android 设备之后:- https://developers.google.com/android/work/requirements/fully-managed-device 默认情况下,相机库等系统应用程序被阻止或隐藏。我们为此建立了一个解决方案,即在策略下为每个应用程序(如相机)指定包名称,并将其 installType 设置为 PREINSTALLED,但由于有许多制造商,如 Oppo、小米、三星,并且每个制造商都有自己的预安装应用程序包名称,那么我们有什么方法可以通过设置布尔值之类的东西来设置系统应用程序默认启用或预安装?

【问题讨论】:

    标签: android android-management-api


    【解决方案1】:

    这对我有用!!

    生成注册令牌后,将其添加到生成的 qrCode 对象中

    "android.app.extra.PROVISIONING_LEAVE_ALL_SYSTEM_APPS_ENABLED" : true
    

    【讨论】:

      【解决方案2】:

      很遗憾,目前无法为不同的设备品牌预安装具有不同软件包名称的应用程序。但是,我们已代表您提交了功能请求,但无法保证何时会处理。

      我建议加入Android Management API mailing list,让您随时了解最新动态。

      【讨论】:

        【解决方案3】:

        是的,可以使用“delegatedScopes”来完成。

        "delegatedScopes": {
                  "description": "The scopes delegated to the app from Android Device Policy.",
                  "items": {
                    "enum": [
                      "DELEGATED_SCOPE_UNSPECIFIED",
                      "CERT_INSTALL",
                      "MANAGED_CONFIGURATIONS",
                      "BLOCK_UNINSTALL",
                      "PERMISSION_GRANT",
                      "PACKAGE_ACCESS",
                      "ENABLE_SYSTEM_APP"
                    ],
        

        【讨论】:

          猜你喜欢
          • 2019-11-06
          • 1970-01-01
          • 2023-01-26
          • 2013-07-19
          • 1970-01-01
          • 2021-06-16
          • 2017-06-05
          • 2014-12-12
          • 1970-01-01
          相关资源
          最近更新 更多