当前位置: 华文问答 > 数码

Android系统到目前为止,还有哪些可以改进的空间?

2015-09-03数码

Android这么多年的发展证明了一点,凡是能被滥用的特性必然被滥用。因此Android不需要加更多花里胡哨的玩意了,先把最关键的东西做好。现在就有的标杆应该是PC机使用的PhoenixOS。

  1. 弱化Intent,弱化甚至废除广播接收器。 除OS组件外,全部程序不允许无界面的互相唤醒,需要唤醒其他程序时必须经用户同意。
  2. 废除Service这一不明确的后台状态,但允许缓存进程。用户程序要么开启,要么强行关闭。程序退出由操作系统接管,一旦用户选择关闭程序,程序除缓存进程外的全部进程无条件停止。
  3. 停用LMK,除配置过低的设备外,任何时候禁止自动停止用户程序。遇资源不足,拒绝启动更多程序。
  4. 内置「空白通行证」机制。
  5. 能time-sharing的真正的多用户机制。多个用户可以同时运行同一个程序而不至于互相干扰,一个用户运行的程序不会因切换用户而被打断,除非该用户登出。通过Linux文件权限机制保证用户和程序都只能访问自己有权访问的文件。
  6. bootloader自带一个屏幕键盘,系统预留一个文本tty,可