永发信息网

如何编译和调试android源码中platform/system/core下的代码

答案:2  悬赏:40  手机版
解决时间 2021-02-04 08:29
如何编译和调试android源码中platform/system/core下的代码
最佳答案
首先在Android源代码目录下的build目录下,有个脚本文件envsetup.sh,执行这个脚本文件后,就可以获得一些有用的工具:
USER-NAME@MACHINE-NAME:~/Android$ . ./build/envsetup.sh
注意,这是一个source命令,执行之后,就会有一些额外的命令可以使用:
- croot: Changes directory to the top of the tree.
- m: Makes from the top of the tree.
- mm: Builds all of the modules in the current directory.
- mmm: Builds all of the modules in the supplied directories.
- cgrep: Greps on all local C/C++ files.
- jgrep: Greps on all local Java files.
- resgrep: Greps on all local res/*.xml files.
- godir: Go to the directory containing a file.
这些命令的具体用法,可以在命令的后面加-help来查看,这里我们只关注mmm命令,也就是可以用它来编译指定目录的所有模块,通常这个目录只包含一个模块。
全部回答
你说呢...
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
父母都是48岁本命年。作为儿子应该送父母什么
连云港港口的优势条件
瑞扬家电维修地址有知道的么?有点事想过去
年度终了结账时,有余额的账户,应将其余额结
空箱出花魔术揭秘,求详细过程
找两本小说,都是无限流的,一本主角是个瞎子
淀粉、淀粉酶、淀粉酶基因的基本单位分别是AA
"寻秦记"里面除了宣萱另外一个靓女是谁?
江宁区公路管理站湖熟公路养护应急处置基地我
讨厌高晓松的人是什么心态
VBA中,Set rng = Worksheets(1).Range("G:G"
我儿子八字算命师付讲喜用神为火木,起名刘隽
材料一:为积极稳妥推进普通高中课程改革.2004
回之味鱼馆我想知道这个在什么地方
华晨宝马320li冷却液液位传感器在哪
推荐资讯
卖身如何卖?。有年龄限制么?
四城同创,争做文明少年
靓颜我想知道这个在什么地方
喜兰蔬菜铺怎么去啊,有知道地址的么
现在小区居民用的天然气是气体还是液体天然气
chi的读音是吃日还是吃一
停车场(朔方街)地址在哪,我要去那里办事
电气设备的金属外壳必须接地或者什么,有电设
新源超市(南关桥东街)地址在什么地方,想过去
奥迪a3显示器黑屏严重吗
我手机是oppou701,我本来是微信能用的,后来
憔悴陨还是憔悴损?李清照的词
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?