Android Studio上NDK/JNI开发环境问题

基础环境:

  操作系统 —— Windows 7

  Android Studio —— 1.5.1(android-studio-bundle-141.2456560-windows.exe)

  NDK —— android-ndk32-r10-windows-x86_64.zip

  JDK —— jdk-7u79-windows-x64.exe

最最先,参考project的readme:ReadMe

第一步,导入google 的 Hello JNI sample:

  Android Studio上NDK/JNI开发环境问题

第二步,配置gradle:

  首先,在project跟目录添加一个gradle.properties的文件;

  写入内容:

 #gradle 使用的 jvmargs
# Default value: -Xmx10248m -XX:MaxPermSize=256m
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-
#加速
org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.configureondemand=true
#打开NDK编译
android.useDeprecatedNdk=true

  需要的话,可以在这里配置gradle代理。

  如果gradle sync失败,参考 点这里 ,千万注意下载下来gradle的位置,不是project下面啊!!(本人之前参考了其他的n多文章甚至google的说明,都没有搞好~~~)

第三步,配置ndk:

  Android Studio上,File -> Project Structure -> SDK Location -> Android NDK location填入你解压的NDK的地址即可。

Any Question please reply on the comment!

上一篇:Uncaught TypeError: Object # has no method 'fancybox'


下一篇:Linux 新手常用命令