4

在满足以下要求的同时,您将如何锁定 Android 设备:

  • 访问 Wifi 网络
  • 访问单个公司的应用程序
  • 能够下载/更新到公司应用程序的较新版本
  • 访问蓝牙打印机

显然,这是一个非常普遍的问题,但我希望得到一些指导。这个问题有没有现成的解决方案?我知道 SecureLock 和 Device Lock 之类的应用程序,但是这些应用程序中的任何一个都允许为我们的应用程序更新应用程序吗?

如果我们将设备预配置为只有我们的应用程序而没有其他应用程序,删除所有其他应用程序会怎样?

同样,只是在这里寻找一些方向/建议。

注意:我知道基本上任何事情都可以通过发布自定义版本的 Android 来完成,但实施工作是我们决定解决方案的一个因素。

4

1 回答 1

4

我相信大部分可以通过构建“启动器”应用程序并使其全屏(覆盖状态栏)来实现。查看 API 演示主页

访问 Wifi 网络

您可以使用WifiManager来处理列表/连接/等。

访问单个公司的应用程序

将主应用程序创建为启动器使您能够控制可以安装/卸载/启动/等其他应用程序。

能够下载/更新到公司应用程序的较新版本

这可以通过简单地下载更新的 .apk(具有更大的版本代码)并通过 Intent to install 打开文件来轻松完成。

访问蓝牙打印机

我对此了解不多,但是如果可以在普通应用程序中完成,则启动器方法将涵盖它。

于 2012-10-31T22:14:28.287 回答