android-ndk-r6b编译NDK

1、建立android工程,在与src同级别目录下建立jni.java类,这个类

package com.*.aip;

public class Jni {

    public native String PushMsg(String strMsg);
}

2、把jni.java放到bin目录下,cmd切换到bin目录下,用javac jni.java编译出jni.class

3、把2获得的jni.class替换src/com/*/aip目录下的jni.class

4、cmd切换到bin目录下,用javah -jni com.*.aip.Jni 获得h文件

5、把h文件,Android.mk和c文件统一放入jni文件夹,把jni文件放入android-ndk-r6b目录下

6、打开cgwin,切换到android-ndk-r6b目录下,用./ndk-build 模块名(Android.mk中定义的目标模块名)


你可能感兴趣的:(c,android,String,jni,cmd,Class)