2010-12-15 38 views
3

如何限制用戶只能在Android設備上使用單一應用程序? 這是我編寫的第三方應用程序,它是在Android手機啓動後啓動的,用戶不應該被允許訪問設備中的其他應用程序。 這可能在Android? 任何人都可以告訴我實現這個目標的可能方法嗎?限制用戶只能在Android設備上使用單一應用程序

在此先感謝,

+1

見http://stackoverflow.com/questions/3629833/ – Blrfl 2010-12-15 14:00:55

回答

2

不修改Android系統本身是不可能的。

你可以嘗試各種東西模擬效果: - 實現你的應用程序的主屏幕意圖接收器,並將其設置爲默認 - 實現瀏覽器,電子郵件,共享等等等等意圖接收器爲您的應用程序和設置作爲默認

使用這個完全安全的用戶證明的唯一方法是自定義您的根系統,意味着您將自己編譯android並添加各種更改(即切斷主頁按鈕等)。

Android比iPhone更靈活,但不夠靈活,無法完全保護用戶交互。您正在計劃使用CAR,對嗎?

+2

'並將它設置爲default'你不能做到這一點,只有用戶可以做到這一點。 – Falmarri 2010-12-15 14:57:18

+0

確實如此。我忘了補充一點,謝謝。 – 2010-12-15 15:10:30

1

你可以做但需要很多努力。下面 的步驟是怎麼做:

  1. 創建組
  2. 內組的地方用戶
  3. 內部組應用場所
  4. 提供有關設備的機制,從用戶的要求提供信用憑證
  5. 一旦用戶輸入他們的憑據然後將該用戶重定向到特定組(在設備上),以便在組聲明的應用程序中只有用戶可以訪問。
相關問題