如何解决将Android前端UI完全替换为专用设备UI
|| 假设某人想要用新的自定义设备替换Android设备的默认前端。一次通过特殊用途的应用程序提供某些功能-甚至没有其他任何Android应用程序。 换句话说:如何将Android设备转换为专用设备。 我想知道,是否这是Android SDK提供选项的方法。 有可能的?如何达到这个目标?请提供技术见解。 编辑并回复@CommonsWare: 我不想有一个带有某些UI的Linux操作系统,而是一个提供标准Android SDK的标准设备,因为该SDK的API非常适合基于触摸的应用程序。此外,许多开发人员都知道Android SDK。 拥有单个用户空间应用程序来控制设备的方法(就像该应用程序将是唯一的应用程序一样)也可以。 例如。苹果提供了缩小iOS适应性的方法(以某些方式):禁用应用程序,隐藏控件或禁用移动广播。解决方法
假设您想保留android runtime和UI库用作构建块,我想您将从在一个应用程序中实现所有功能作为替换主屏幕启动器开始。
您可以在未修改,没有root用户的设备上测试其所有功能,但是任何人都可以进入设置并重新选择原始启动器。
要以安全格式进行部署,您需要修改android构建-删除取消选择应用程序的选项,可能禁用adb(权衡与可维护性),删除所有应用程序市场,删除所有Google帐户服务和设置向导等
, 假设某人想要用新的自定义设备替换Android设备的默认前端。
Android几乎完全是“前端”。因此,您要说的是您想要的是其中没有所有Android的Android。或者,如果这是一家餐厅,您将订购一盘Android,但请拿着Android。
换句话说:如何将Android设备转换为专用设备。
如果要使用嵌入式Linux和自己的UI,请使用嵌入式Linux和自己的UI。
您希望Android在这里为您做些什么,而您又无法通过另一个嵌入式Linux发行版更轻松地解决它?
我想知道,是否这是Android SDK提供选项的方法。
并非如此,因为Android SDK几乎完全致力于“前端”。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。