android-enterprise

Make phone call while app is in kiosk mode

生来就可爱ヽ(ⅴ<●) 提交于 2020-12-06 04:10:05
问题 We are working on an Android app which is intended to replace the default Android dialer and handle by itself all the calls going on in the device. So far, the app works as expected and we are able to both handle incoming calls and make calls by launching ACTION_CALL intents. However, this app is intended to be run in kiosk mode via Android Management API. Whenever we fire the ACTION_CALL intent, kiosk mode blocks it, although the app is set as default dialer. After some debugging we

How does designing custom android DPC app relate to Android management API?

匆匆过客 提交于 2019-12-21 04:49:59
问题 I'm new to android enterprise development world, and I have some misconception of how different pieces in the android enterprise ecosystem relate to one another. Let me explain. The solution that I'm trying to achieve is being able to lock the device into kiosk mode both remotely, and also based on some business logic do it even when the user is offline. I started investigating EMM and particularly Android Management API to solve the problem. I was able to lock the device remotely into kiosk

How to use Managed Configurations in an app that may not have a Managed Configurations Provider?

强颜欢笑 提交于 2019-12-20 03:13:36
问题 I am developing an app that will work in 2 different Android environments (consumer & corporate markets). Lets say it is a texting app with a dozen configuration parameters to manage. The first environment is a standard Android device that has no Android Enterprise (AfW) features enabled. So there is no EMM (MDM) to supply an Android Agent/Client app to be a device/profile owner implementing a Managed Configurations Provider. The second environment is within a corporation. An EMM (MDM) is

How to use Managed Configurations in an app that may not have a Managed Configurations Provider?

﹥>﹥吖頭↗ 提交于 2019-12-20 03:12:33
问题 I am developing an app that will work in 2 different Android environments (consumer & corporate markets). Lets say it is a texting app with a dozen configuration parameters to manage. The first environment is a standard Android device that has no Android Enterprise (AfW) features enabled. So there is no EMM (MDM) to supply an Android Agent/Client app to be a device/profile owner implementing a Managed Configurations Provider. The second environment is within a corporation. An EMM (MDM) is

How can I silently push an apk and get it installed by android device policy using android management api?

给你一囗甜甜゛ 提交于 2019-12-13 01:29:32
问题 I am trying to push an APK to the device and get it installed by Android device policy (Device owner) rather than pushing application from play store. I am able to push applications that are available on play store using device policy { "packageName": string, "installType": enum(InstallType), "lockTaskAllowed": boolean, "defaultPermissionPolicy": enum(PermissionPolicy), "permissionGrants": [ { object(PermissionGrant) } ], "managedConfiguration": { object }, "disabled": boolean,

Android Do not Disturb (DnD) permission in managed profile

和自甴很熟 提交于 2019-12-12 12:56:42
问题 I have the following problem: My app is distributed over an MDM system and runs in Android for Work. In certain situation, the app must temporarily terminate the DnD mode. To achieve this, the user must grant the DnD permission when the app is started. So far so good. If I install the app in the unmanaged area, the app shows up in the list and the permission can be granted without any problems. As soon as the app is distributed via an MDM system, the app no longer appears in the list and the

How to use Managed Configurations in an app that may not have a Managed Configurations Provider?

不羁的心 提交于 2019-12-02 00:54:13
I am developing an app that will work in 2 different Android environments (consumer & corporate markets). Lets say it is a texting app with a dozen configuration parameters to manage. The first environment is a standard Android device that has no Android Enterprise (AfW) features enabled. So there is no EMM (MDM) to supply an Android Agent/Client app to be a device/profile owner implementing a Managed Configurations Provider. The second environment is within a corporation. An EMM (MDM) is used to manage all their corporate owned devices. The EMM is either a device or profile owner. They are

How to distribute private Android app testing tracks using the Android Management API + Organisations?

邮差的信 提交于 2019-12-01 03:53:05
So I'm using the Android Management API to manage and handle deployment for an app to a kiosk device I am working on. I've created an organisation, created a policy, and ensured the app is limited to managed google play only, and assigned the organisation to the app. I've enrolled some devices onto the policy, and when the app is moved to prod (currently this is fine as there are only a handful of test devices on that policy), it downloads and installs. However my issue is that if I use the alpha track, and then assign the organisation to that alpha track, the new alpha version of the app

How to distribute private Android app testing tracks using the Android Management API + Organisations?

六眼飞鱼酱① 提交于 2019-12-01 00:45:28
问题 So I'm using the Android Management API to manage and handle deployment for an app to a kiosk device I am working on. I've created an organisation, created a policy, and ensured the app is limited to managed google play only, and assigned the organisation to the app. I've enrolled some devices onto the policy, and when the app is moved to prod (currently this is fine as there are only a handful of test devices on that policy), it downloads and installs. However my issue is that if I use the