编译frameworks
来源:互联网 发布:肉身不腐 知乎 编辑:程序博客网 时间:2024/06/15 06:08
你只需要先运行. build/envsetup.sh
然后mmm frameworks/base
然后再make snod.
最重要的是你在起模拟器的时候需要写个脚本使用你编译出来的system.img来启动模拟器。
如下:
#!/bin/sh
然后mmm frameworks/base
然后再make snod.
最重要的是你在起模拟器的时候需要写个脚本使用你编译出来的system.img来启动模拟器。
如下:
#!/bin/sh
./out/host/linux-x86/bin/emulator -sysdir ./out/target/product/generic/ -datadir ./out/target/product/generic/ -kernel ./prebuilt/android-arm/kernel/kernel-qemu -ramdisk ./out/target/product/generic/ramdisk.img -system ./out/target/product/generic/system.img -data ./out/target/product/generic/userdata.img -skindir ./development/emulator/skins -skin HVGA
我不知道 Android 下面的 Makefile 对文件的依赖是不是不够全面,有时候修改了
某个文件,使用
mmm framwroks/base
编译,没有得到想要的效果。
可以把更多的文件更新,以确保重新编译 frameworks:
cd frameworks/base/core/
touch `find`
# 更新该目录下所有文件,当然并不是有必要更新所有文件,只是图方便索性全更新
cd ..
# 返回到 frameworks/base 目录下
mm
# 重新编译 frameworks
- 编译frameworks
- 全新编译android的frameworks
- 关于frameworks层源码编译
- Frameworks
- 编译frameworks\native\services\surfaceflinger\tests\resize
- 编译android4.0 frameworks碰到的奇怪的问题
- android 4.0 frameworks添加图片资源重新编译
- Android 重新编译frameworks/base/core/res资源文件
- Android 重新编译frameworks/base/core/res资源文件
- Flex编译错误 - unable to open “frameworks\locale\zh_CN’ 解决方法
- 关于Android下,修改frameworks/policies/xxx...文件后的编译问题
- “android源码目录”/mediatek/source/frameworks路径下的源文件编译
- hi3716c android4.0编译错误frameworks/compile/slang/slang_rs_export_foreach.cpp: In static member functio
- Ajax Frameworks
- PHP Frameworks
- Flex Frameworks
- IOS Frameworks
- android frameworks
- AsyncQueryHandler异步处理框架
- chkdsk
- Unity3D AI人工智能(坦克模型自动寻怪,自动追击)
- 将指定内容写到指定文件中
- android Notification 的使用
- 编译frameworks
- Given an array of characters which form a sentence of words, give an efficient algorithm to reverse
- web.xml中context-param,listener,filter,servlet加载顺序
- nyoj 236 心急的C小加
- Android 内核驱动——电源管理
- iOS基于百度地图的开发(6)——google坐标转换成百度坐标
- Unity3d 雨滴落水脚本
- 逆序数
- php apache安装以及配置