把原生代码编译成so库文件
进到项目根路径 运行 $ndk/ndk-build 别忘记$符号,$ndk表示引用在bash中定义的ndk目录的路径,也可直接输入完整路径
从android类中生成相应的.h文件
进到项目根路径 运行 javah -classpath bin/classes -d ndk com.testndk.TestNdkActivity
其中 bin/classes为定义了原生方法的android类,ndk为生成的.h文件存放路径,在项目根目录下。
com.testndk.TestNdkActivity为类名
进到项目根路径 运行 $ndk/ndk-build 别忘记$符号,$ndk表示引用在bash中定义的ndk目录的路径,也可直接输入完整路径
从android类中生成相应的.h文件
进到项目根路径 运行 javah -classpath bin/classes -d ndk com.testndk.TestNdkActivity
其中 bin/classes为定义了原生方法的android类,ndk为生成的.h文件存放路径,在项目根目录下。
com.testndk.TestNdkActivity为类名