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_ROOT 和 Path 环境变量,比如我的配置如下:

  变量名:NDK_ROOT ,变量值:C:\Android\sdk\ndk-bundle  //ndk的路径

  变量名:Path , 变量值:%NDK_ROOT%  //配置到Path,这样,任意地方打开cmd窗口,都可以输入 ndk-build 等命令

    配置好后,就可以打开cmd窗口,直接输入 ndk-build,如果输出如下,说明配置成功。

      

3. 新建一个普通 Android 项目,比如我起名为NDKDemo

  步骤:打开Android Studio ——> File ——> New ——> New Project ——> 然后一直Next,最后Finish ,即可新建一个普通Android 项目

4. 在

时间: 2024-10-10 08:24:23

Android Studio配置NDK开发环境的相关文章

AndroidStudio配置NDK开发环境

1.首先在AndroidStudio下面新建一个Android工程,给该工程添加NDK支持,在右上角工具栏中,点击图中标记的位置打开配置工程的页面,并添加本地NDK目录. 点击标记位置 选择本地NDK目录 点击标记位置,同步Gradle文件(之后只要是对工程的修改均需要同步Gradle,AS也会在右上角给出提示) 2.配置NDK需要的环境(修改gradle文件) 修改gradle.properties 文件,添加android.useDeprecatedNdk=true.(同步gradle文件)

Android实战技巧之二十三:Android Studio的NDK开发

较新的NDK版本是r10b,Android Studio对NDK开发的支持还处于构思阶段,所以很多工作比如用javah生成头文件等工作还要自己做.今天用一个例子来演示AS中的NDK开发. 新建一个项目SecondNdkTest 在此项目中新建一个Module叫ndklibrary,作为so库单独划出来.在library中新建一个java类SecondLib,内容如下: package com.linc.ndklibrary; /** * Created by linc on 15-3-29. *

Android Studio 1.0开发环境配置(windows7)

一: JDK配置. 配置环境变量,可参考http://blog.csdn.net/u013670933/article/details/41623865 资源(jdk-7u17-windows-x64)   链接: http://pan.baidu.com/s/1pJ2Z419 密码: 7ga8 注意:1.版本要求1.7及以上. 2.JDK和操作系统位数要保持一致. 二: Android Studio配置. 资源 android-studio-bundle-135.1641136(包含SDK)链

Android Studio 使用NDK开发

Android Studio 使用NDK编程 使用Android Studio有半年多了,感觉很好用,不就感觉费劲的就是NDK的支持一直不是很好,再Bate版的时候好像0.4.x之前可以使用NDK,当然本身Android Studio本身是支持NDK编译的,下面我就来解释一下怎么使用Android Studio来编译. 很简单,首先要创建你的项目,创建完成之后点击项目右键new->Folder->JNI Folder,如图 然后就生成了jni文件夹 再往里面添加你的c/cpp文件和Androi

Android开发工具全面转向Android Studio(1)——准备开发环境

工欲善其事必先利其器,本文适合Android新手以及用过Eclipse而没用过Android Studio开发Android的老手,众所周知,谷歌是不会再维护和开发ADT了,旧的ADT已经是完全不能渲染Android 6.0的UI布局了,码农们必须适应时代快速转向AS. 注:以下以Windows平台为标准,AS以目前最新稳定版1.4.1为准.为了描述简单,以下用<AS>代替Android Studio描述词. 一.正常使用AS进行开发必备软件环境:一个操作系统(Windows.OSX或Linu

Android Studio建立jni开发环境

声明: 文章参考自 csdn sodino 的博客 Step: 1. 添加native接口注意写好native接口和System.loadLibrary()即可了,并无特别之处. Step: 2.执行Build->Make Project生成了.class文件..class文件的生成路径是在 app_path/build/intermediates/classes/debug下的. 这个在android studio里面看不到, 到文件管理器里面翻到的, 里面还有好多东西. Step: 3.ja

使用Android Studio进行ndk开发的准备

1. gradle-ex2. ndk开发包3. 项目目录结构4. lldb调试器 1. 一般来说gradle不是必需的,gradle也是可以进行ndk编译的,然而你需要在编译时使用更多(多于一个)c++编译选项时,以及让IDE可以使用lldb进行调试,或者是针对ndk开发和编译有更好的支持时,gradle-ex就是你所需要的.gradle-ex的ex不是扩展而是experimental实验非正式.它对ndk相关的配置进行了增强,同时又语法不兼容gradle,并且在ndk相关以外的配置沿着的是gr

使用Android Studio进行NDK开发

Step1:创建native方法 很easy,仅仅须要给定义好的方法加上native关键词就可以 注意:由于该方法的详细实现是在c++中详细实现的.所以相似于接口方法不须要加{}. Step2:生成class文件(多数情况可忽略) 大多数情况下class文件是已经生成的.可是在刚进行改动或者代码中出现错误时,有可能会影响到class文件的生成,这时仅仅须要又一次生成一下就能够了.步骤为菜单条Build==>Make Project(若存在错误.修正后又一次尝试本操作就可以) Step3:生成.h

as使用jni入门 : 配置ndk开发环境,配置as相关jni配置

1.通过as内置的Android SDK下载需要使用的ndk,在系统环境变量设置相关参数 2.新建一个普通as项目,新建一个类,用来静态加载so库和书写本地native方法 3.目录,在as的terminal控制台输入命令 cd app\build\intermediates\classes\debug 进入编译好的class文件根目录,再次输入命令 javah -jni /*class文件的全路径*/,会生成对应的.h文件 4.将生成的.h文件复制到as目录的jni目录下(可以改名,我这里改名