Android NDK开发初级入门

首先,创建一个普普通通的AS项目;

对,就是这样,一个简简单单的Android项目,首先你要保证NDK是已经下载好的了:

然后打开配置:

就弄好啦;

然后我们就开始写代码:

创建一个class:

然后在里边写上一个native方法:

public class HelloWorld {

    public static native String printSome();

}

然后点击Terminal:

在项目的java层下输入命令行,单击回车,头文件就出现在jni文件夹中了;

找到gradle.properties文件,添加一行代码

android.useDeprecatedNdk = true

然后点击SyncNow;

在jni文件夹下new 一个C/C++ Source File,名为HelloWorld;

然后引入头文件,复制头文件中的方法;

然后在build.gradle中对ndk进行配置:

然后在HelloWorld中添加静态代码块;

public class HelloWorld {

    static {
        System.loadLibrary("helloworld");
    }

    public static native String printSome();

}

然后就可以调用了:

就这就完事了,初步的NDK就弄好了,感谢原视作者,下边是传送门:

Android-NDK进阶

nate的专栏

感谢大神的分享!!!

猜你喜欢

转载自blog.csdn.net/try_zp_catch/article/details/82251637