一个JNI的入门小程序
2018-01-09 14:23
302 查看
转载地址:
http://blog.csdn.net/easyer2012/article/details/52352951
脚本配置点:
android.useDeprecatedNdk =true;
新建一个jni目录的方法如下:
![](http://static.open-open.com/lib/uploadImg/20160807/20160807163244_506.png)
—打开app下面的gradle文件(不是project的gradle)
![](http://img.blog.csdn.net/20161209095639614?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMzcyODAyMQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
—在gradle文件的android标签里面添加
sourceSets.main.jniLibs.srcDirs = [‘libs’]
defaultConfig {
ndk{
moduleName
"YanboberJniLibName"
//生成的so名字
abiFilters
"armeabi",
"armeabi-v7a",
"x86"
//输出指定三种abi体系结构下的so库。目前可有可无。
}
}
3.屏蔽gradle自带的ndk编译
http://blog.csdn.net/easyer2012/article/details/52352951
脚本配置点:
android.useDeprecatedNdk =true;
新建一个jni目录的方法如下:
创建JNI目录
![](http://static.open-open.com/lib/uploadImg/20160807/20160807163244_506.png)
2.创建jniLib文件夹
—打开app下面的gradle文件(不是project的gradle)—在gradle文件的android标签里面添加
sourceSets.main.jniLibs.srcDirs = [‘libs’]
defaultConfig {
ndk{
moduleName
"YanboberJniLibName"
//生成的so名字
abiFilters
"armeabi",
"armeabi-v7a",
"x86"
//输出指定三种abi体系结构下的so库。目前可有可无。
}
}
3.屏蔽gradle自带的ndk编译
sourceSets{ main{ jni.srcDirs=[] } }
相关文章推荐
- JNI入门 一个JNI的HelloWorld 程序
- JNI入门 一个JNI的HelloWorld 程序
- Arduino 入门程序示例之一个 LED(2015-06-11)
- 一、SpringMVC基础入门,创建一个HelloWorld程序
- 手写一个栈溢出程序(入门版)
- 一个简单的Android程序,JNI实现Native C/C++
- 黑莓开发新手入门教学帖,如何制作一个能控制LED颜色的程序(六)
- 一个简单程序快速入门JDBC
- iPhone开发入门1 - 创建一个window-Based程序
- 小白入门笔记——未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。
- [转]几个python 入门程序--例2( 如何将多个模块打包成一个模块)
- 手把手做一个JSP入门程序(四):商品实体类设计(JSP)
- 使用JNI写一个简单的程序
- 黑莓开发新手入门教学帖,如何制作一个能控制LED颜色的程序(二)
- 一个简单入门的win32 socket程序
- Java - SpringMVC基础入门,创建一个HelloWorld程序
- 一个 Android程序员的小程序入门学习笔记『三』(自定义属性和获取属性)
- Jenkins基础入门-10-新建一个执行java程序的Jenkins Job
- SpringMVC基础入门,创建一个HelloWorld程序
- 一个简单程序快速入门JDBC