我必須實現功能,我可以通過填寫密碼來阻止安裝在設備中的任何應用程序。 當我點擊開始應用程序的圖標時,它應該要求輸入密碼。 是否可能。請給出建議。是否有可能阻止任何應用程序在android
0
A
回答
2
塊通過修改固件安裝在設備
你可以做到這一點的任何應用程序。
當我上啓動應用程序的圖標點擊,那麼它應該索要密碼
也可以,如果你有INSTALL_SHORTCUT和UNINSTALL_SHORTCUT許可。然後你就可以做一個啓動器可以做的事情。以this link爲例。
1
由於Android是開源的,任何事情都是可能的,但這意味着你將不得不重寫Android OS的自然行爲。
並在您的設備上安裝這個「被黑客入侵」的操作系統。 我沒有看到你如何能夠提供這種服務作爲應用程序。
2
在Android中,這種beahaviour在應用程序級別是不可能的。
雖然我有一個破解方法,你可以試試看如下:
步驟:創建一個將持續運行的應用程序檢查堆棧頂部服務:
您可以查看當前
String packageName= getSystemService(Context.ACTIVITY_SERVICE).getRunningTasks(1).get(0)).topActivity.getPackageName();
現在你需要比較的是,這是否是AP上運行的應用程序的軟件包名稱:應用程序(任何應用程序)包名在頂部使用下面的代碼運行p你想要阻止..
假設你想阻止Android中的瀏覽器應用程序,然後當用戶點擊瀏覽器圖標時,應用程序將移動到堆棧頂部,並且您的運行服務將識別它。
然後,您需要在該應用程序上打開自己的虛擬鎖屏。通過這種方式,用戶將無法訪問該應用程序,並且如果用戶試圖按下虛擬鎖定屏幕上的後退按鈕,則需要覆蓋後按並啓動主屏幕意圖。
這是一種破解創建應用程序,可以鎖定特定的應用程序: 我有反向工程從Play商店的應用程序,他們也使用這種技術來執行此操作。
希望這給你一個想法。
相關問題
- 1. 是否有可能阻止在Android安裝應用程序?
- 2. 是否有可能阻止用戶在Android中卸載應用程序?
- 3. 是否有可能阻止我的Windows Phone應用程序關閉?
- 4. 如何在Windows上遠程阻止和解除阻止任何應用程序
- 5. 是否有可能從android應用程序運行android應用程序?
- 6. 是否有可能使Android應用程序CURTIN任何網站像GMAIL或FB
- 7. 在Android中阻止應用程序
- 8. 是否有可能在android應用程序中注入代碼?
- 9. 是否有可能在C#中爲Android編寫應用程序?
- 10. 是否有可能在進程運行時阻止iTunes通知
- 11. 是否有可能阻止用戶在iOS上使用Safari?
- 12. 應用程序專用Android設備是否有可能?
- 13. 是否有可能使用C#開發Android應用程序?
- 14. 阻止任何全屏應用Android(ROOT)
- 15. 離子應用程序開發是否有效?在Ionic Framework中是否有任何Android應用程序開發?
- 16. Android應用程序阻止自動任務殺手的應用程序查殺
- 17. 是否有可能在被調用時阻止垃圾收集?
- 18. iPhone和Android:是否有可能隨時收聽應用程序?
- 19. 是否有可能檢測到Android應用程序的卸載?
- 20. 是否有可能將yahoo messenger與android應用程序集成?
- 21. 是否有可能:Android到黑莓應用程序轉換
- 22. 是否有可能阻止節點JS中的父線程?
- 23. 是否有可能阻止VS2010殺死WebDev.WebServer進程?
- 24. 是否有可能以編程方式阻止Windows關閉?
- 25. 是否有可能阻止某個線程運行?
- 26. Android:阻止應用程序被殺
- 27. 不能阻止我的應用程序
- 28. 「實時」約束是否阻止使用任務調度程序?
- 29. 是否有任何Android應用程序的詳細見解?
- 30. 是否有任何Android傳真的本機應用程序?
我需要補充的是,在某些設備上,使用Exchange策略也可以不使用任何固件更改(用戶只需要在手機上啓用交換帳戶並從郵件應用接受設備管理員請求)。 – sandrstar 2013-03-02 08:40:14