假设某人想要用新的自定义设备替换Android设备的默认前端.一次通过特殊用途的应用程序提供某些功能-甚至没有其他任何AndroID应用程序.
换句话说:如何将AndroID设备转换为专用设备.
我想知道,是否这是AndroID SDK提供选项的方法.
有可能的?如何达到这个目标?请提供技术见解.
编辑并回复@CommonsWare:
我不想有一个带有某些UI的linux OS,而是一个提供标准AndroID SDK的标准设备,因为SDK的API非常适合基于触摸的应用程序.此外,许多开发人员都知道AndroID SDK.
拥有单个用户空间应用程序来控制设备的方法(就像该应用程序将是唯一的应用程序一样)也可以.
例如.苹果提供了缩小iOS适应性的方法(以某些方式):禁用应用程序,隐藏控件或禁用移动广播.
解决方法:
假设您要保留androID运行时& UI库用作构建基块,我想您将从在一个应用程序中实现所有功能作为替换主屏幕启动器开始.
您可以在未修改,没有root用户的设备上测试其所有功能,但是任何人都可以进入设置并重新选择原始启动器.
要以安全格式进行部署,您需要修改androID构建-删除取消选择应用程序的选项,可能禁用adb(权衡与可维护性),删除所有应用程序市场,删除所有Google帐户服务和设置向导等
总结以上是内存溢出为你收集整理的用专用设备UI完全替代Android前端UI全部内容,希望文章能够帮你解决用专用设备UI完全替代Android前端UI所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)