- 博客(3)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 jni中c++给java传递数组
c++的数组和java的数组是不同的数据类型,所以无法直接传递 c++的数组和java的数组写法类似,所以就以为可以直接用,结果就一片红字 在传递之前要不c++的数组转换成java数组 int32_t a[3] = {0,1,2}; jintArray array = env->NewIntArray(3); env->SetIntArrayRegion(array, 0, 3, a);
2017-07-28 14:28:43 4203
原创 android jni传long型数据给java
真是网上的东西都是抄来抄去啊,都没检验一下 在给java传long的值时想当然的就用L字母 jclass jcla = env->GetObjectClass(obj); jmethodID mid = env->GetMethodID(jcla,"jniToLong","(L)V"); env->CallVoidMethod(obj,mid,l); 结果报错。。 试了下传int,把(
2017-07-27 15:42:25 898
原创 android studio的cmake中调用opengles库,实现c++编译opengles
一直在用印象笔记,这样就不怕版权问题,现在的公司屏蔽了印象笔记,还是回来写博客吧 想在jni内用c++调用opengles,在网上找了半天没找到,在别人的github的源码里给我发现了 在CMakeLists.txt文件中加入 set(opengl-bilGLESv2),这个是opengles2.0的,1.0和3.0没实验过 再在target_link_libraries内添加 targ...
2017-07-26 12:49:46 3431 1
android 自定义ActionProvider弹出位置
2015-06-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人