NDK开发环境配置

简介: 1,新建项目添加C++支持,让Android Studio自动生成相关的配置文件2,设置生成的.SO库名和相应的平台库在配置build.gradle文件中,这里的build.gradle是指app模块下的build.gradle,不是整个工程的build.gradle文件。

1,新建项目添加C++支持,让Android Studio自动生成相关的配置文件
2,设置生成的.SO库名和相应的平台库
在配置build.gradle文件中,这里的build.gradle是指app模块下的build.gradle,不是整个工程的build.gradle文件。在模块的build.gradle的defaultConfig下加入以下ndk配置:

ndk {

  moduleName" .so库的名字 "

  ldLibs "log", "z", "m"

  abiFilters "armeabi", "armeabi-v7a", "x86"

}
3,CMakeLists.txt的内容如下
cmake_minimum_required(VERSION 3.4.1)

add_library( native-lib
//你的.so库名称
SHARED
src/main/cpp/native-lib.c
//项目中要用到的.c和.cpp文件 )

target_link_libraries(native-lib log android)
4,配置gradle.properties
android.useDeprecatedNdk=true 这一句是允许我们在项目中使用过时的NDK版本

相关文章
|
8月前
|
Java Linux 开发工具
NDK与JNI开发(1)ndk_build方式开发
NDK与JNI开发(1)ndk_build方式开发
NDK与JNI开发(1)ndk_build方式开发
|
8月前
|
传感器 Java 开发工具
[NDK/JNI系列03] Android Studio集成NDK开发环境
[NDK/JNI系列03] Android Studio集成NDK开发环境
84 0
AndroidStudio配置NDK
AndroidStudio配置NDK
93 0
|
Java API PHP
AndroidStudio反编译调试实战
AndroidStudio反编译调试实战
598 0
|
Java Android开发 C++
【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置 | ndkBuild 配置 )(一)
【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置 | ndkBuild 配置 )(一)
202 0
|
Java Android开发
【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置 | ndkBuild 配置 )(二)
【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置 | ndkBuild 配置 )(二)
210 0
|
开发工具 Android开发
一定能成功的Android NDK环境配置教程
前言 在Android开发中,使用 NDK开发的需求正逐渐增大 但在Android使用NDK前需要进行 相关环境配置 本文主要讲解 在Mac情况下的Android NDK配置,希望你们会喜欢 1. 步骤说明 下面,我将一步步讲解如何进行NDK环境配置。
2739 0

相关课程

更多