随笔分类 - JNI
摘要:在eclipse上新建jni工程可以参考:http://www.cnblogs.com/ashitaka/p/5953708.html 要在java层打印c的log必须引入这个头文件的宏定义: 分析一下:这里调用了系统的log文件 #include <android/log.h> #ifndef _
阅读全文
摘要:libusb for Android Building: To build libusb for Android do the following: 1. Download the latest NDK from: http://developer.android.com/tools/sdk/ndk
阅读全文
摘要:1.什么是NDK 网上很多不多说,全称是Android Native Developer Kit,是一个工具合集,我理解可以把c/c++打包成.so文件 这是目录结构,要用到指令ndk-build 需要配置环境变量 配置成功在cmd中输入ndk-build会出现如下信息 2.什么JNI JNI全称是
阅读全文
摘要:Java与C++都有String对象,而c没有,只有char类型,所以在向C传入String类型的时候,如何处理需要注意一点 jstring 是JNI层的变量,作为java与c的桥梁 在c中要处理java的String对象,只能定义一个char* 指针,但是注意要定义一个char 数组来保存Stri
阅读全文
摘要:UnsatisfiedLinkError:No implementation found for java.lang.String com.skymaster.hs.test4.MainActivity.getstringFromJNI(); 就是桌这个路径下的方法stringFromJNI();没
阅读全文