title: 关于设计问题，android系统为何不提供管理启动项的功能？
desc: 如题，使用 Android 系统安装很多 app 的同学大多会碰到系统启动慢或内存不足的问题，但是系统并没有为用户提供管理启动项的功能。解决方案自然是有一大堆一大坨，但都是 hack，甚至要 root 权限。是否 Android 的设计者认为 app 自启动与否本应该由 app 本身来决定小弟就不敢乱猜测了，只好这么问问。哈哈<br>另补充：我本人不懂 Android 开发，此问也仅从用户的角度来提出。^^
topic: Android
content: 是否android的设计者认为app自启动与否本应该由app本身来决定正是，因为开发者是唯一有能力做到这件事情的人。话是这么说，今天的Android4.4和iOS7都原生携带了在一定范围内阻止应用程序自启动的选项：AppOps可以阻止应用获取wakelock，iOS7允许阻止“后台刷新”类别的后台任务。如果用户希望彻底拿到这个权力，就要证明自己有相应能力。
answerer_tags: +