赞
踩
安卓中常见的可执行程序通常位于system/bin 、system/xbin、vendor/bin中,这些可执行程序是如何编译出来的呢?
目录层次:
vendor/MyTest:
MyTest.c
Android.bp
#include <stdio.h>
int main(int argc, char **argv)
{
printf("This is MyTest %s\n", argv[0]);
return 0;
}
cc_binary {
name: "MyTest",
srcs: ["MyTest.c"],
}
source build/envsetup.sh
lunch
make MyTest
push进去测一下:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。