andorid studio 配置NDK环境

工具:android studio 2.0 ,ndk-r10e

步骤:

1,创建好项目

2,写jni调用的类和方法:

3,写头文件(不嫌麻烦自行百度cmd命令生成)。这里介绍个“一键”生成头文件的方法,如果eclipse配置过就知道了。

打开setting设置界面

选中 绿色的+号,

配置完成后,选中写好的native方法的类,右键选External Tools–>javah

执行完成后会自动帮你在src/main/下生成jni文件夹和Jni文件夹下生成头文件

4,写头文件的实现c代码

5,配置app/下的build.gradle。我这里只是简单配置了so库名字,

注意ndk{ }这个是代码块是包含在defaultConfig{ }中的

6,local.properties文件中配置ndk路径

还有gradle.properties中配置

7,在菜单栏选Build–》make一下项目。

没有出错的话,会在

生成so文件,把你需要的平台下的文件夹复制到Libs包中就OK啦

最后:

说说遇到的问题:

1,C代码中 提示出错找不到jni.h头文件,写的native方法也是提示这些没啥关系。

2,遇到ndk Excecution failed for task’:app:compileDebugNdk’。。。。non-zero 错误。

解决办法: 在build.gradle中android { }代码块下

sourceSets.main{

jni.srcDir=[ ]

}

还有说jni目录下建个新的空empty.c文件,我没遇到不知道具体情况

时间: 2024-08-28 07:07:29

andorid studio 配置NDK环境的相关文章

Android Studio开发配置NDK环境

今天使用Fresco的一个demo,但是build失败,去网上搜了一下,发现是NDK环境没配置好,见如下链接: 配置NDK见如下链接: 配置NDK环境

Ubuntu+IntelliJ IDEA+Android 配置NDK环境+openCV

最近需要将Python人证对比模型移植安卓端.安卓端需要使用openCV简单的人像提取处理.在配置openCV前首先需要配置NDK环境. NDK的介绍(http://www.cnblogs.com/leaven/archive/2010/05/27/1744855.html) 一 NDK在Ubuntu的配置 参考: http://blog.csdn.net/jq_ak47/article/details/52349189 二 NDK在IntelliJ IDEA中的配置 参考: http://bl

Android Studio配置NDK开发环境

1. 下载开发工具 下载CMake.LLDB.Android NDK,如图所示(勾选表示已经下载了,没勾选就勾选并点击右下角的apply进行下载,减号表示下载不完整或者有更新,再点击就可以勾选然后apply去下载或更新): CMake是编译器,类似于GCC.Clang等等.LLDB是用于调试的,类似于gdb的东西.Android NDK是Android Native Develop Kit,Android本地开发包,ndk开发必须的工具包,提供jni.h等等. 2. 最好配置一下 NDK_ROO

Android Studio使用新的Gradle构建工具配置NDK环境

从Android Studio 1.3 Beta1开始,就支持了NDK.不过使用的是一个全新的实验性的gradle构建工具.官方地址http://tools.android.com/tech-docs/new-build-system/gradle-experimental,英文好的可以直接看原文. 在进行配置前请先将Android Studio更新至最新版本,目前最新版本是1.4 Bata4 并且使用Android Studio内置的SDK管理器下载NDK. 或者在项目上右键打开Project

Visual Studio 配置Winpcap环境

WinPcap 4.0.1在线中文手册 Start 本文以Visual Studio 2013和WinPcap 4.1.3作为示例,对32位和64位Win7通用 1.下载并安装WinPcap运行库 http://www.winpcap.org/install/default.htm 一些捕包软件会捆绑安装WinPcap,MentoHust也会附带WinPcap,这种情况下一般可以跳过此步. 2.下载WinPcap开发包 http://www.winpcap.org/devel.htm 解压到纯英

visual studio 配置OpenGL环境

首先在网上下载一个GLUT工具包. glut.zip,大约一百多kb. 解压之后得到这么几个文件: 将glut.h复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\include. 将glut.lib和glut32.lib复制到C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\lib. 将glut.dll和glut32.dll复制到C:\Windows\System32还

NDK环境配置

1.下载安装插件:com.android.ide.eclipse.ndk_23.0.2.1259578.jar copy到E:\eclipse\adt-bundle-windows-x86-20140702\eclipse\plugins目录中: 2.下载android-ndk-r10d-windows-x86_64.exe 解压到目录android-ndk-r10d中 3.配置NDK环境 4.选取相关project,右键Android Tools->Add Native Support 5.生

[Android] 环境优化配置Android Studio发展NDK

======================================================== 作者:qiujuer 博客:blog.csdn.net/qiujuer 站点:www.qiujuer.net 开源库:Genius-Android 转载请注明出处:http://blog.csdn.net/qiujuer/article/details/42040963 ========================================================

[Android] 环境配置之Android Studio开发NDK

======================================================== 作者:qiujuer 博客:blog.csdn.net/qiujuer 网站:www.qiujuer.net 开源库:Genius-Android 转载请注明出处:http://blog.csdn.net/qiujuer/article/details/42040963 ========================================================