Android Studio NDK开发(一)
来源:互联网 发布:mac下面的图标怎么改 编辑:程序博客网 时间:2024/05/12 10:47
参考鸿洋大神微信推送,链接地址请点击
本篇主要记录一下打包SO的过程,如下:
首先要确定是否已经配置NDK路径:File—->Priject Structure,确认之后就可以开始配置相关环境
一、配置NDK开发环境
1.1、新建名称为ANDROID_NDK_HOME的环境变量名称,变量值为ndk_bundle所在的路径
1.2、在环境变量Path下面增加%ANDROID_NDK_HOME%;
至此,会在项目的local.properties文件下添加ndk的目录地址,如果没有自动添加,可以收到加上一行:ndk.dir=D:\android-sdk-windows\android-sdk-windows\ndk-bundle,由于ndk版本和IDE的版本可能存在不一致性,所以编译时会检查ndk的过时性,这个时候如果报警了,可以在gradle.properties文件下添加一行:android.useDeprecatedNdk=true.(如下图)
到此,NDK的安装和配置就完成.
二、新建项目
2.1、新建Android项目,并且在MainActivity.java中声明native函数
2.2、编写C文件,在main目录下新建jni目录,然后把D:\android-sdk-windows\android-sdk-windows\ndk-bundle\platforms\android-23\arch-arm\usr\include中的jni.h和string.h拷贝到jin目录下,如图(p:此处如果从Android studio中新建C文件不方便可以直接在文件夹中新建,后缀改为xx.就可以,也可以粘贴系统的然后更改)
2.3、编写C代码
三、Gridle配置以及代码调用
3.1、配置Gridle
3.2、加载library以及代码调用
最终生成SO文件的项目目录:E:\sjq_project\Individual_project\MyNDK\app\build\intermediates\ndk\debug\lib\arm64-v8a
- Android Studio NDK开发(一)
- Android Studio NDK及so文件开发(一)
- Android Studio 2.0 NDK 开发教程(一)
- Android Studio下的NDK开发(一):环境配置
- Android Studio中JNI NDK开发(一)
- Android Studio NDK开发篇一
- android studio 2.x ndk开发一
- Android studio NDK开发
- Android Studio开发NDK
- Android Studio ndk开发
- Android studio开发NDK
- Android Studio NDK开发
- Android Studio NDK 开发
- android studio ndk 开发
- Android Studio NDK开发
- Android Studio NDK开发
- Android Studio NDK开发
- Android Studio NDK开发
- ArcGIS Runtime SDK for WPF 10.2.5下载
- http请求过程分析
- 日历开发demo
- day11_python多线程之event代码
- JVM架构(008)_java垃圾回收机制是什么
- Android Studio NDK开发(一)
- python 环境下gensim中的word2vec的使用笔记
- (六)2.4 Mysql Hash索引和B-tree索引区别
- iOS 开发之 点击tabbarItem添加是否跳转登录页面判断
- sql范围年龄分组查询人数
- Python-Beyond the Basics--Inheritance & Subtype Polymorphism
- jquery操作select(取值,设置选中)
- SLIC超像素分割详解(一):简介
- maven-jetty-plugin 自动重启问题