皮皮网
皮皮网
兼职app下载源码

【struts2.3.20源码】【网站外包源码】【吾爱mud源码】android 源码多大

时间:2024-11-13 10:16:09 分类:时尚 编辑:php 源码 安装 mysqli
1.如何编译一个精简的Android系统

android 源码多大

码多struts2.3.20源码

如何编译一个精简的Android系统

码多struts2.3.20源码

       æœ¬æ¬¡è¯•éªŒä½¿ç”¨çš„android源码是4.2,编译的架构是mini-mips。

码多struts2.3.20源码

       ä¸€ã€æ‰€åšçš„工作

码多struts2.3.20源码

       1、修改build/target/product/mini.mk,去掉一些不必要的模块(例如Phone、DownloadManager等)

码多struts2.3.20源码

       2、修改SystemServer.java,屏蔽一些service,让系统能够启动起来(例如,Location Manager、Telephony Registry)

码多struts2.3.20源码

       3、修改dalvik/vm/native/dalvik_system_Zygote.cpp,注释掉因为检查不到外部存储而导致dalvik abort的地方 (这是googel的一个bug,在年1月份已解决,如果用这以后的代码不用修改此处)

码多struts2.3.20源码

       4、修改WindowManagerService.java,把发送BOOT_TIMEOUT消息的时间改为0(之前为秒)

码多struts2.3.20源码

       äºŒã€ç³»ç»Ÿä¼˜åŒ–后的效果(验证工作均在mips模拟器上进行)

码多struts2.3.20源码

       1、节省运行内存,下面是全编译与mini编译的内存使用状态的对比

码多struts2.3.20源码

       1)full build

码多struts2.3.20源码

       MemTotal: kB

码多struts2.3.20源码

       MemFree: kB

码多struts2.3.20源码

       2)mini build

码多struts2.3.20源码

       MemTotal: kB

码多struts2.3.20源码

       MemFree: kB

码多struts2.3.20源码

       2、缩短开机启动时间

码多struts2.3.20源码

       åœ¨è™šæ‹Ÿæœºä¸Šçš„启动时间

码多struts2.3.20源码

       1)full build-秒

码多struts2.3.20源码

       2)mini build-秒

码多struts2.3.20源码

       3、只启动home程序,其余的应用程序均被移除

码多struts2.3.20源码

       ä¸‰ã€ä¿ç•™android的开发环境

码多struts2.3.20源码

       1、adb,ddms,apkinstall等,都能正常工作

码多struts2.3.20源码

       2、在eclipse中编写的android应用程序能够运行在该mini-android之上

码多struts2.3.20源码

       å››ã€å¼€æœºè‡ªåŠ¨å¯åŠ¨æŒ‡å®šåº”用程序

码多struts2.3.20源码

       æœ¬æ¬¡æµ‹è¯•ä½¿ç”¨Gallery.apk应用程序,修改其源码后可以实现随系统的启动而自动启动的功能。

码多struts2.3.20源码

本文地址:http://04.net.cn/news/98d77199130.html

copyright © 2016 powered by 皮皮网   sitemap