android studio JNI环境配置

原创 2015年11月17日 21:29:55

1.下载安装ndk 

2.配置环境变量

3.新建工程NDKdemo

    MainActivity中加入本地支持

  

static {
    System.loadLibrary("JniTest");
}

public native String getStringFromNative();

4.打开android studio 的终端(View  -> Tool Window -> Terminal)

5.当前路径到 app/src/main/java下

6. 执行 javah -d ../jni com.de.harrishuang.ndkdemo.MainActivity   可在jni文件加下生成

com_de_harrishuang_ndkdemo_MainActivity.h 文件

7.build->make project 

8.新建main.c文件实现com_de_harrishuang_ndkdemo_MainActivity.h

9.由于编译的时候的bug 问题需要在jni 下新建一个空白的.c文件

10.配置ndk路径 

11.gradle.properties中加入

android.useDeprecatedNdk=true

12.app/build.gradle 在defaultConfig下加入ndk 

defaultConfig {
    applicationId "com.de.harrishuang.ndkdemo"
    minSdkVersion 19
    targetSdkVersion 23
    versionCode 1
    versionName "1.0"

    ndk {
        moduleName "JniTest"
        ldLibs "log", "z", "m"
        abiFilters "armeabi", "armeabi-v7a", "x86"
    }
}

13rebuild  一下;


工程下载地址http://download.csdn.net/detail/u012629497/9278163









版权声明:本文为博主原创文章,未经博主允许不得转载。

Android Studio NDK JNI配置Demo超详细2016

android studio的ndk开发
  • gzjck
  • gzjck
  • 2016年06月21日 09:49
  • 716

android studio 下如何配置JNI环境

android stuido 下如何配置JNI环境版本:Android stuido 2.2 windows 10操作系统网上很多都是基于早期的eclipse环境配置的,studio的很少。以下是我亲...
  • pony_maggie
  • pony_maggie
  • 2016年09月18日 19:48
  • 2098

Androidstudio JNI 环境配置

演示环境: Android studio版本:1.5.1 jdk版本:1.8.0_05 测试平板:台电P70 4G 平板android版本:5.1 本机NDK版本:r10   1、新建一...
  • dengziliang001
  • dengziliang001
  • 2016年10月24日 10:52
  • 208

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

NDK 开发哪家强?XX XX 找 Blue Fly . 说到 NDK 开发,其实麻烦的是配置。 在这里不用配置Cygwin ,不用额外操作;不使用 Eclipse ;使用最新的 Android St...
  • qiujuer
  • qiujuer
  • 2014年12月21日 12:01
  • 29996

android studio 配置NDK环境进行JNI开发

刚好在移植ArlinkPlayer工程到地面软件中需要用到一些NDK、JNI进行开发,就研究了一点入门基础,,纠结了好几天的问题,终于在昨天晚上解决了 分享一下技术成果,整理如下: 一、NDK基础...
  • u013068887
  • u013068887
  • 2017年05月25日 14:29
  • 756

Mac环境下Android Studio jni开发调用 javah编译不了头文件问题

最近在弄JNI的东西,网上的资料不少,可是按着一步一步来出现了许多问题,在Android Studio中用javah -classpath 编译头文件总是报错bash: ../../build/int...
  • huxing0215
  • huxing0215
  • 2015年12月30日 17:51
  • 872

Android Studio Jni 环境配置

旧版本的NDK开发要进行复杂的mk文件配置新版的Android Studio对NDK的支持提供了更简单的方法。 1.首先创建工程截图如下 这里要注意的是图片上方的小蓝对号代表我要创建一个带有ndk...
  • u011048906
  • u011048906
  • 2017年01月19日 14:41
  • 195

JNI(一) - Android Studio简单开发流程

内容介绍:JNI(一) - Android Studio简单开发流程 版权声明:本文为原创文章,未经允许不得转载 联系方式:815852777@qq.com 博客地址...
  • KevinDGK
  • KevinDGK
  • 2016年10月14日 09:47
  • 7657

Android studio简单使用JNI实例

Android studio简单使用JNI实例 发现网上很多JNI的使用教程,也很详细,不过有的地方有些缺漏,导致很多小问题难以解决的,今天就来总结一下。   准备工作:下载NDK。...
  • wangliu1102
  • wangliu1102
  • 2017年12月28日 10:58
  • 192

Android Studio Jni 调试

Jni是android提供的与其他语言交互的接口,常用的就是c或c++,之前写jni代码是非常痛苦的,一方面像写记事本一样没有各种函数提示,一方面无法调试,单靠打log效率非常低,所以之前都有点不想写...
  • u012292247
  • u012292247
  • 2016年11月16日 21:20
  • 3997
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android studio JNI环境配置
举报原因:
原因补充:

(最多只允许输入30个字)