0
我已經編寫了一個應用程序,強制執行設備策略管理以強制執行PIN和屏幕鎖定(類似於http://developer.android.com/training/enterprise/device-management-policy.html),並打算最終將其加入到Google PlayStore中。 我的應用程序是否需要使用系統證書進行簽名才能執行這些設備管理策略?Android設備策略管理僅適用於系統應用程序
我已經編寫了一個應用程序,強制執行設備策略管理以強制執行PIN和屏幕鎖定(類似於http://developer.android.com/training/enterprise/device-management-policy.html),並打算最終將其加入到Google PlayStore中。 我的應用程序是否需要使用系統證書進行簽名才能執行這些設備管理策略?Android設備策略管理僅適用於系統應用程序
沒有,您的應用有一定的權利和將不需要任何體系認證,它將只需要用戶批准,讓您的應用程序作爲管理員。
請從here下載示例應用程序。 如下圖所示,它會詢問用戶的許可,就是這樣。
Will google allow to upload such app on Play-store ?
是肯定,這將允許肯定。 Google已經爲這類應用披露了此API。在Playstore中,有許多應用程序充當這個API的管理員。即AppLock,AirDroid,AndroidLost
但http://developer.android.com/guide/topics/admin/device-admin.html#how表示「系統管理員編寫設備管理應用程序,該應用程序強制執行遠程/本地設備安全政策「。 – 2014-10-17 06:41:05
@ learner_21:一旦用戶批准請求,您的應用將成爲其中一個管理員。只需下載並運行演示應用程序,即可批准該請求,您將在「設置>安全>設備管理員」中看到該應用程序的名稱。 – 2014-10-17 06:59:27
@ Mehul感謝您的幫助。我已經在我的應用中實現了這一點,是的,我能夠看到它設置>安全>設備管理員。我只是擔心Google是否會允許我在PlayStore上安裝此應用程序,因爲它會強制執行設備管理政策。我沒有遇到PlayStore下載的應用程序執行這些政策。 – 2014-10-17 07:23:57