Android:NDK、JNI
2013-06-24 23:31
253 查看
NDK:Native Developerment Kit
JNI:JAVA Native Interface
使用方法:
JNI:JAVA Native Interface
使用方法:
public class TestJNI { /** * 一般使用方法: * 1.定义方法 * 2.静态块中加载库 * 3.调用方法 */ /** * NDK相关: * cygwin功能:windows中编译c或C++代码生成.so文件 搭建NDK开发环境: 1. 下载cygwin并配置环境变量 path=d:\cygwin\bin; 2. 命令行运行d:\cygwin\Cygwin.bat 3. 用UE打开d:\cygwin\home\当前windows登录用户名\.bash_profile, 在文本最后增加: NDK=/cygdrive/d/android-ndk-r8e/ (ndk路径名) export NDK (ndk相当于变量名,可自定义) 4. 在eclipse中,打开preferences,选择Android-NDK,填入NDK根目录 5. 在含有C++代码的项目上,点右键,选择Android Tools->Add Native Support 6. 在项目上点右键,Build Project 7. 修改AndroidManifest.xml中的minSdk版本号,改为10 */ public static void main(String[] args) { System.out.println(); TestJNI jni = new TestJNI(); jni.getString(); } static { System.loadLibrary("themeui.dll"); } public native String getString(); // { // return "2013 06 24"; // }
相关文章推荐
- android NDK jni下的c文件 Unresolved inclusion
- Android studio NDK笔记1-NDK配置,你的第一个JNI
- android NDK JNI下有些函数could not be resolved
- Android-NDK开发之基础--Android JNI实例代码(四)-- JNI中的异常处理实例代码
- Android的JNI【实战教程】5⃣️---Android Studio 2.2 以上 NDK开发
- Android JNI和NDK学习(03)--动态方式实现JNI
- Android的NDK开发(1)————Android JNI简介与调用流程
- Android的NDK开发(4)————JNI数据结构之JNINativeMethod
- android中搭建NDK环境及使用JNI技术
- android Eclipse自动编译NDK/JNI的三种方法
- JNI基础(二)Android Studio 配置NDK
- Android jni开发资料--NDK环境搭建
- 关于Android开发中JNI/NDK使用的一点总结
- Android-ndk, JNI, sockt32.cpp:INVALID_SOCKET解决
- Android之SDK、NDK、JNI和so文件
- android使用ndk-stack调试JNI部分的C/C++代码
- Android开发之NDK(JNI)
- 史上最易懂的Android jni开发资料--NDK环境搭建
- Android studio之Jni/ndk入门
- Android NDK JNI WARNING: illegal start byte 0x