1

请不要告诉我这是什么坏主意。我没有将它用作 Android 平板电脑。这是我公司正在设计的一个医疗系统的接口。它的唯一功能就是控制我们正在构建的系统。

话虽如此,我怎样才能从平板电脑中删除所有内容,只运行我的应用程序,直到平板电脑死机或重新安装标准固件?

该平板电脑专门用作我的程序的接口控制面板和 CPU,该程序从外部控制医疗设备。我不想要平板电脑上的任何其他内容。除了在我的设备上运行我的程序之外,我不希望用户做任何事情。

如何在平板电脑的整个生命周期内锁定用户只使用我的程序?

(我正在构建一个恰好使用 Android 平板电脑来控制它的系统。基本上,我认为使用平板电脑会更容易,而不是从头开始设计一个基于一个或多个微处理器并使用定制设计和内置彩色界面面板。如果医生想在办公室使用安卓平板电脑,欢迎购买。)

先感谢您。

谢谢大家的建议。

4

4 回答 4

4

如果您希望这样做,您将必须构建自己的 Android 版本。出于多种原因,不可能制作出能够满足您需求并使其在消费类设备上运行的应用程序。

您需要如何自定义操作系统构建将取决于您的确切硬件。但最简单的修改是从system/app/data/app/

AOSPXDA-Developers是学习构建自定义 ROM 细节的两个重要资源。

于 2012-07-24T01:11:36.237 回答
1

如果设备具有合理的功率,则无需担心后台进程。

如果这是一个消费产品,那么它可能具有 Google Apps 套件和其他相关项目,在这种情况下,将其植根而不安装这些将是最佳途径。AOSP 只运行开箱即用的运行 Android 所需的进程。

编辑:您可能只是将应用程序编写为启动器,而不允许打开其他应用程序作为实现目标的最佳途径。

于 2012-07-24T00:35:21.827 回答
0

I'm facing similar obstacles utilizing my business tablets. I want to restrict all the pre-loaded applications & only allow the tablet to be utilized for certain applications. White listed websites & such. I wonder if a 3rd party service such as ZENPRISE might offer a mobile management system that would take care of this for me?

zenprise

于 2012-07-28T19:06:28.510 回答
0

您可能需要自定义 ROM。这实际上取决于您的设备支持的 Android 版本。查看下面列表中的最后一个。

http://www.redmondpie.com/best-most-popular-custom-roms-for-android-and-why-you-should-try-them-out/

于 2012-07-24T00:59:54.337 回答