适用于某些启动android需要很长时间或者系统资源紧缺的特定场合。

1、修改watchdog和AMS的TIMEOUT时间

#    modified:   services/java/com/android/server/Watchdog.java
#    modified:   services/java/com/android/server/am/ActivityManagerService.java


2、修改dalvik spin on的时间

#    modified:   vm/Thread.cpp (kMaxRetries)


3、修改init里面command的retry时间

#    modified:   init/init.h  (COMMAND_RETRY_TIMEOUT)


如果系统资源仍然紧缺,可以裁剪掉一些不必要的android的feature。参考如何编译一个精简的Android系统

更多相关文章

  1. 从 Android(安卓)Sample ApiDemos 中学习 android.animation API
  2. android源码下载方式
  3. Android(安卓)Calendar使用过程中遇到的问题
  4. Android(安卓)屏幕设置
  5. Android执行shell命令
  6. android.support.v7使用,出错处理
  7. Android修改字体样式
  8. exp: 修改Android中strings.xml文件, 动态改变数据
  9. 解决Android(安卓)Studio 和 Android(安卓)SDK Manager 无法在线

随机推荐

  1. Android基础笔记(一)-快速入门
  2. 让android支持RTSP及live555分析
  3. Android样式开发——layer-list篇
  4. Android四大基本组件(Activity,Service,Cont
  5. android menu详解
  6. Android音量控制
  7. Android系统框架和开机流程
  8. 在Android上授权Adobe AIR应用程序
  9. 详解 Android 的 Activity 组件【Z】
  10. 随笔--android上遇到的易忽视的区别