2017-08-01 33 views
1

由於申請EMM整合的過程需要大量的時間,整個過程被那些幸運的過程描述爲「令人難以置信的痛苦」,所以我想知道是否絕對需要成爲EMM爲了有一個工作的設備策略控制器應用程序(DPC)。是否有可能在沒有使用EMM社區註冊的情況下構建DPC?

如果你遇到這個問題,請分享經驗。

我開發COSU設備和想進入kiosk模式。我意識到如何做到這一點,但他們都實施了一堆解決方法 - 這不是一種選擇 - 我想要一個可控,安全和可靠的方法來做到這一點。我也不在乎沒有遠程管理的能力。

回答

0

你只想寫一個使用Device Policy Owner的應用程序?這很簡單,假設你擁有這些設備。只需安裝您的應用程序,adb外殼程序,然後運行dpm命令將您的應用程序設置爲所有者。如果你是從製造商那裏批量購買的,你可以讓他們在你安裝的自定義映像中爲你做(儘管你可能需要解釋你想要的東西,但這不是常見的用例)。

當然,一切都有其限度。這將工作,除非用戶設法恢復出廠設置。您可以通過UI阻止,但通常可以從恢復模式或解鎖引導加載程序到達。因此,它可以避免不經意的入侵,但如果有人真的想要使用您的設備,並且有實際的訪問權限和時間,他們可以。

1

這是絕對有可能寫自己的DPC不與EMM社區登記。

用於配置設備最方便的途徑是通過NFC。例如使用第二個設備,因爲編寫配置應用程序非常簡單。

請參閱Implementing Kiosk Mode in Android(第3部分和第4部分) 一個很好的例子。

我曾與一些Android的5臺設備的幾個問題,但由於6.0那很好。

2

您可以使用谷歌的新Android Management API沒有建立DPC或登記爲EMM管理COSU設備。

+0

感謝您的鏈接。當我調查這個問題時,我不知道爲什麼我錯過了這個資源。我會通讀它,如果它能解決我的問題,我會讓你知道並標記你的答案。 – Sevastyan

+0

這是一個全新的API,它在幾天前發佈。這可能是你之前沒有看到的原因。 – Fred

相關問題