客户向我们订购了平板电脑应用程序,但他们需要大量访问限制来锁定设备功能,例如:
- 只允许应用程序内部而不是外部传输数据
- 限制用户对设备的访问(接近管理员和普通用户权限)
- 框架/API 允许创建内部邮件阅读器/发送器
iOS 的公共 API 无法满足这些要求。我想知道,当存在这些限制时,Android 是否会让生活变得更轻松。
更新:为了更好地理解使用领域。我说的是一个应用程序,它“强制”设备仅与该应用程序一起用于企业用途。该应用程序就像一个 CRM,但设备的某些功能应该被阻止,以使用户只能使用它们,而不能玩或使用 Facebook、市场等。
a customer ordered us a tablet application, but they need a lot of access restriction to lock device functions such as:
- Permit datas transfer only inside the application not outside
- Restricted user access on the device (something close to admin and normal user permissions)
- A framework/API that permit to create an internal mail reader/sender
Public API of iOS makes impossible to fulfill those requirements. I was wondering if Android makes life easier when there are those kind of restriction.
UPDATE: To make understand better the field of use. I'm talking about an application that "force" the device to be used just only with that application for an Enterprise use. The app is just like a CRM but the device should be blocked in some functions to make users only work with them and NOT playing or use facebook, market etc.
发布评论
评论(2)
不确定您能否实现所有这些目标,但您应该查看Android 设备政策 此处 和这里。
1)不确定第1点的意思。如果您的意思是控制设备的所有数据传输,那么考虑到在Android上运行防火墙的唯一方法是对设备进行root,您可能会陷入困境。也许您可以考虑编写一个自定义启动器/主页,例如 KidZone 仅显示已批准的应用程序? - 但不太安全。
2)到目前为止,Honeycomb 不支持多用户 - 尽管您可以注册多个谷歌帐户。不过,自定义启动器可以在这方面提供帮助。
3)我不认为这样做有什么意义,除非他们已经有一个自定义的邮件基础设施。否则就去交换吧。
Not sure you can achiev all of those, but you should look into the device policy for android here and here.
1) Not sure what you mean by point 1. If you mean controlling all data transfer from the device, you might be a in a bind considering the only way to get a firewall running on android is by rooting the device. Perhaps you could look into writing a custom launcher/home like KidZone that only shows approved apps? - Not nearly as secure, though.
2) Honeycomb, so far, doesn't have multi-user support - though you can have multiple google accounts registered. The custom launcher could help in this regard though.
3) I don't see the point of doing this unless they already have a custom mail infrastructure in place. Otherwise just go with exchange.
。请勿请求
INTERNET
权限。您必须自己实现这一点。
我不知道这意味着什么。
Do not request the
INTERNET
permission.You would have to implement this yourself.
I have no idea what this means.