Android Studio 2.3 NDK开发 (2)

话说,如果一开始新建project的时候,没有include c++ support,怎么办呢?

整体代码最终效果如图:


Android Studio 2.3 NDK开发 (2)_第1张图片

1.app下的build.gradle

在defaultConfig括号内加入

externalNativeBuild {

    cmake {

        cppFlags""

    }

}

在defaultConfig括号外面加入

externalNativeBuild {

    cmake {

        path"CMakeLists.txt"

    }

}


2.新建cpp文件夹,添加cpp文件


Android Studio 2.3 NDK开发 (2)_第2张图片

3.随便稳一份CMakeLists.txt,改一下,放进app目录


Android Studio 2.3 NDK开发 (2)_第3张图片

4.调用的地方,照旧


Android Studio 2.3 NDK开发 (2)_第4张图片

5.rebuild一下,运行效果:


Android Studio 2.3 NDK开发 (2)_第5张图片
Android Studio 2.3 NDK开发 (2)_第6张图片

你可能感兴趣的:(Android Studio 2.3 NDK开发 (2))