ADeveloperH Blog

Meet a better self !

Android 周边技术分享


JNI开发之CMake实现(二)

参考资料

向您的项目添加 C 和 C++ 代码(官网)

在 Android Studio 2.2 中愉快地使用 C/C++

Android Studio中NDK开发傻瓜教程(JNI)

Android Studio中NDK开发傻瓜教程(JNI)

环境配置

  1. 要在 Android Studio 中使用 CMake 或者 ndk-build,你需要使用 Android Studio 2.2 或更高的版本,同时需要配合使用 Android Plugin for Gradle 2.2.0 及以上的版本。
  2. 下载 NDK 和构建工具:要编译和调试本地代码(native code),你需要下面的组件:
    • The Android Native Development Kit (NDK): 让你能在 Android 上面使用 C 和 C++ 代码的工具集。
    • CMake: 外部构建工具。如果你准备只使用 ndk-build 的话,可以不使用它。
    • LLDB: Android Studio 上面调试本地代码的工具。

1 创建支持 C/C++ 的新项目

2 将 C/C++ 代码添加到现有的项目中

最近的文章

二维码相关需求实现

参考资料zxing扫描二维码和识别图片二维码及其优化策略BGAQRCode-Android智能设备上的二维码解码优化…

继续阅读
更早的文章

JNI开发(一)

参考资料Android Studio中NDK开发傻瓜教程(JNI)Android JNI NDK C++ so本地验证 获取应用签名通过JNI实现验证App签名获取公钥Android下玩JNI的新老三种姿势System.load 和 System.loadLibrary详解1 配置环境首先需要下载ndk,在AndroidStudio中如下图然后在项目中配置ndk的路径,如下图:2 使用步骤2.1 修改项目下gradle.properties文件添加如下命令:android.useDepre...…

继续阅读