Android的启动过程可以分为两个阶段:第一阶段是Linux的启动。第二阶段是Android的启动。比如先启动servicemanager ,再启动zygote服务进程,最终启动整个Framework和其它
应用程序。那么我们可不可以这样:1. 启动Linux将它作为普通的Linux使用。2. 在需要的时候(比如需要运行一个apk),才去启动android(包括servicemanager、zygote及之后的一切)如果可以,实现的大体思路是什么?
应用程序。那么我们可不可以这样:1. 启动Linux将它作为普通的Linux使用。2. 在需要的时候(比如需要运行一个apk),才去启动android(包括servicemanager、zygote及之后的一切)如果可以,实现的大体思路是什么?
解决方案 »
- 求助 android监听事件 实现代码监听鼠标的左键,中间键,右键
- 流媒体视频 播放器
- 调用AudioRecord录音,得到的音频文件频率相差出入很大.
- 关于播放流媒体的问题
- ProgressDialog进度条显示不出来, 在线等
- Eclipse为什么非要设置断点才肯执行程序?
- logcat上不停的出现error信息Unable to start service Intent { act=com.android.email.ACCOUN
- HttpURLConnection中connection.getInputStream()报异常FileNotFoundException
- Android 图片轮播,图片左右自动滚动与页面侧滑菜单冲突,请问怎么解决?
- imageview问题
- android中如何读取远程xml数据
- ADT安装不了
1. 我希望它能支持Android应用
2. 但更多的时候,它运行的是其它的Linux应用程序,比如QT程序。那么:
1. 当我运行其它类型程序时,由于资源限制,我不想同时启动整个庞大的Android后台(包括Service Manger, System Server, 以及Zygote等等)
2. 当我需要运行一个Android应用程序的时候,我再去启动Android的各项服务。
实际就是我希望有时候能把Android当普通的Linux使用,这时屏蔽Android特有的各项服务,当需要的时候再去开启这些服务。所以请教一下大家,有没有大体的实现细路。