本文共 873 字,大约阅读时间需要 2 分钟。
两种编译Android程序的方法 1、第1种方法 strom@strom-virtual-machine:~/android/Android4.4/development$ mkdir hello --在android源码目录的development下创建hello目录用来存放C的代码 strom@strom-virtual-machine:~/android/Android4.4/development/hello# vim hello.c ---创建hello.c源码 #include <stdio.h> int main() { printf("Hello World!\n"); //输出 Hello World return 0; } strom@strom-virtual-machine:~/android/Android4.4/development/hello# chmod +x hello.c --编写一个Android.mk文件 strom@strom-virtual-machine:~/android/Android4.4/development/hello# vim Android.mk LOCAL_PATH:= $(call my-dir) //本地环境变量 include $(CLEAR_VARS) LOCAL_SRC_FILES:= hello.c //用来指定源文件 LOCAL_MODULE := helloworld //编译的模块的名字 include $(BUILD_EXECUTABLE) //编译一个动态可用的文件 --开始编译 strom@strom-virtual-machine:~/android/Android4.4# make helloworld --提示编译成功 Install: out/target/product/generic/system/bin/helloworld 2、第2种方法 通过make helloworld showcommands 命令进行编译转载地址:http://ojuti.baihongyu.com/