问题
Currently I am working on application for private corporate client who wanted to hand over android devices to its employees with firewall protection:
I need to implement two major things where I need your guidance:
- Restrict few categories application being downloaded/installed whichever is possible
- Block few websites on browser
I have no clue regarding above two, I just need a guidance from where I need to start as I tried surfing over Internet but didn't get anything.
Thanks in advance.
回答1:
First of all your should invest time in researching basic concept of mobile devices. Those are personal devices and By Default anybody owning those devices can customize the setting. Unless you modify things at OS level and implement your restrictions at Kernel Level.
There are possibilities you can restrict Application Download based on country but It is an open market you can not restrict user to download one type of application. They can download from it from whatever they want.
For OS Level Programming purpose you need to invest time understanding Ins and Outs of Android OS and how to customized it and make your own build ( if required ).
Some of those are :
How to Modify Android Kernel
Unpacking, Editing, and Re-Packing the images
In my opinion this is the best solution to customized your Android Build. If you develop custom application for above task. Chances are Users can delete or uninstall those application.
Some one else can provide a better idea !
来源:https://stackoverflow.com/questions/8768919/building-a-firewall-application