码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
【Android开发】NDK开发(3)-jni开发技巧
一、jni打印调试信息 1、 在Android.mk文件中添加: LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog 2、 在.c文件中添加:#include 3、 打印log信息:__android_log_print(ANDROID_LOG_...
分类:移动开发   时间:2014-07-16 18:52:13    阅读次数:247
【Android开发】NDK开发(2)-jni数据类型
一、Java数据类型与jni数据类型对应关系基本数据类型一维数组Java类型jni类型Java类型jni类型voidvoidbooleanjbooleanboolean[]jbooleanArraybytejbytebyte[]jbyteArraycharjcharchar[]jcharArrays...
分类:移动开发   时间:2014-07-16 18:43:30    阅读次数:269
Cocos2d-x移植android加入震动效果
cpp部分通过jni调用java静态函数 头文件: #include #include "cocos2d.h" #include "platform/android/jni/JniHelper.h" 在cpp类中定义方法去调用Cocos2dxSound.java中vibrate方法: static void vibrateJNI(long longtime) { Jni...
分类:移动开发   时间:2014-07-16 17:25:44    阅读次数:249
学习笔记 Android.mk 自动搜索
#宏函数my-dir返回编译系统提供的当前路径,即Android.mk的目录 #如(HelloWorld/proj.android/jni/XX) LOCAL_PATH := $(call my-dir) #初始化模块 重置除LOCAL_PATH变量以外的所有变量 include $(CLEAR_VARS) #导入库目录 $(call import-add-path,$(LOCAL_P...
分类:移动开发   时间:2014-07-16 17:25:20    阅读次数:262
如何在多线程中使用JNI?
如果你想了解JNI在如何在多线程下使用如果你在子线程使用JNI时遇到findClass不能找到目标Class,而在主线程下却能找到该Class的问题。或是GetEnv返回NULL的问题如果你想多学点编程技术的话 那么,这篇文章就是为你而写的, :) 最近工作中遇到这么个问题:c++代码需要调用Android的API来做一个比较耗时的任务,因为有点耗时,希望能有个进度条显示给用户,很自然...
分类:编程语言   时间:2014-07-15 10:23:35    阅读次数:250
Android用surface直接显示yuv数据(三)
本文用Java创建UI并联合JNI层操作surface来直接显示yuv数据(yv12),开发环境为Android 4.4,全志A23平台。 package com.example.myyuvviewer; import java.io.File; import java.io.FileInputStream; import android.app.Activity; import androi...
分类:移动开发   时间:2014-07-14 16:12:42    阅读次数:562
较具体的介绍JNI
JNI事实上是Java Native Interface的简称,也就是java本地接口。它提供了若干的API实现了和Java和其它语言的通信(主要是C&C++)。或许不少人认为Java已经足够强大,为什么要须要JNI这样的东西呢?我们知道Java是一种平台无关性的语言,平台对于上层的java代码来说...
分类:其他好文   时间:2014-07-14 09:08:01    阅读次数:268
在tomcat下使用jni加载本地库的问题总结——处理UnsatisfiedLinkError错误
最近想使用ICTCLAS分词系统,需要在myeclipse中加载dll(本地库),查阅资料使用jni,ICTCLAS官方也提供了很全面的加载方法,虽然在run as java application下运行没有问题,但是在tomcat下报UnsatisfiedLinkError的错误,错误来自Syst...
分类:其他好文   时间:2014-07-14 08:46:13    阅读次数:254
Android多线程分析之二:Thread的实现
在前文《Android多线程分析之一:使用Thread异步下载图像》中演示了如何使用 Thread 处理异步事务。示例中这个 Java Thread 类都是位于 Framework 层的类,它自身是通过 JNI 转调 dalvik 里面的 Thread 相关方法实现的。因此要分析 Androd 中的线程,就需要分析这两层中的与线程相关的代码,这就是本文要探讨的主题。本文将把 Framework 层中的 Java Thread 称为 Android 线程/Thread,而把 dalvik 中的 Thread...
分类:移动开发   时间:2014-07-12 22:20:21    阅读次数:412
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!