- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 adb server is out of date. killing...
1:今天调试android的时候发现一个诡异的问题 1 2 3 4 C:\Users\xxxx>adb start-server adb server is out of date. killing... ADB server didn't ACK * failed to start daemon * 究其源就
2013-11-13 09:41:59
389
转载 JNI_结合C资源和C++资源开发app
JNI开发要做的环境搭建和开发流程: 1.为什么要使用jni? C和C++,拥有Java所没有的一些特性,比如处理数据的效率,操作硬件的效率,C的效率是最快的; 2.怎么去调用C或C++的函数? 遵循Java和C的中间件,JNI规范,让Java和C进行互通交互; 3.开发当中需要什么工具和环境?
2013-11-07 15:21:36
492
转载 JNI环境变量——JNIEnv*的使用
先看现象: 1. .h文件 JNIEXPORT jintArray JNICALL Java_com_example_testjni_MainActivity_getByteArrayFromC (JNIEnv *, jobject, jcharArray); 2. .c主函数 JNIEXPORT jintArray JNICALL Java_com_example_testj
2013-11-07 14:53:59
1050
原创 关于jni中.h无法直接引用.cpp的问题
公司做vs生成的dll往安卓平台移植成so库的代码移植中,发现jni下的cpp源文件无法通过.h直接调用,文件嵌套关系无法建立,如果在visual stdio中这个可以轻松通过简单的同名.h的引用去调用,而jni因为编译器的特殊性,无法完成,后来浏览资料发现可以通过编辑Android.MK来实现,方法是: 其中每个源文件通过空格间隔开,完成修改保存后便可直接嵌套调用。 注意:如果有相应
2013-11-07 14:13:50
957
1
原创 关于javah编译出错的小问题
最近在看关于Android jni的教程,其中有个javah编译头文件的问题,用cmd进入dos后javah -classpath [.class文件所在目录](无后缀的文件名),发现老是报无法发现类的错误,后来发现在类前到src之间的文件名是类的前缀,应该写成 javah -classpath [.class文件所在目录src层](src后的文件夹按"."连接到无后缀的文件名)按回车即可生成头文
2013-11-07 13:22:44
516
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人