C 程序Android 平台移植
目录结构
Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := helloworld
LOCAL_SRC_FILES := main.c
LOCAL_LDLIBS := -llog
include $(BUILD_EXECUTABLE)
main.c
#include<stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}
编译
ndk-build
上传到Android设备的/data/local/tmp 目录下
adb push helloworld /data/local/tmp
授权
chmod 777 helloworld
运行
./helloworld