码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
Android音视频即时通讯软件怎样通过JNI快速实现
Android音视频即时通讯软件怎样通过JNI快速实现音视频通信作为独立开发者或想缩短音视频开发周期的公司来说,想要在Android平台下实现音视频通信,最快捷的方法是寻找开源项目或调用其他公司API。之所以这么说是因为音视频通信技术涉及到底层音视频采集、解码、FFmpeg(音视频..
分类:移动开发   时间:2014-10-31 16:08:13    阅读次数:270
Java Native
在java中,native方法是指本地方法,当在方法中调用一些不是由java语言写的代码或者在方法中用java语言直接操纵计算机硬件时要声明为native方法。native方法的执行依赖于JVM的设计者,比如在sun HotSpot(JVM)中,通过JNI(Java Native Interface...
分类:编程语言   时间:2014-10-30 22:28:59    阅读次数:250
Cocos2d-x3.3RC0通过JNI实现Java与C++互调
一、JNI JNI(Java Native Interface):Java的本地调用。本文通过JNI在Cocos2d-x3.3RC0中完成Java与C++的互调。具体实现以下两个功 能:(1)通过Android sdk的API得到应用程序的包名,并传递给C++层函数。(2)通过C++函数调用Android的Java层函数,显示一个对话框。点击按钮退出程序。 详细知识见:http:...
分类:编程语言   时间:2014-10-30 07:11:32    阅读次数:337
Android第三方SDK学习笔记(二)
今天来看jni的部分吧主Activity里static 的System.loadLibrary("String");这句话是为了加载你所加载的库,可能是文件也可能是一个命名空间等。public native functionName();这个是声明你在jni里需要调用的函数,只用做声明不用去定义实现...
分类:移动开发   时间:2014-10-29 23:44:49    阅读次数:263
Eclipse安装问题1
解决Eclipse无法打开“Failed to load the JNI shared library”这是因为JDK配置错误所导致的现象。一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及)。如果你...
分类:系统相关   时间:2014-10-28 17:12:28    阅读次数:192
安装Oracle JDK 7.0与8.0 for Mac OS X后Eclipse启动报错的解决之道
启动 Eclipse 时,直接报错The JVM shared library "/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib"does not contain the JNI_CreateJavaVM symbol.Unable to find ...
分类:数据库   时间:2014-10-28 13:56:41    阅读次数:322
JNI总结(一)
JNI 是 Java 平台中的一个强大特性。应用程序可以通过 JNI 把 C/C++代码集成进 Java 程序中。通过 JNI,开发者在利用 Java 平台强大功能的同时,又不必放弃对原有代码的投资;因为 JNI 是 Java 平台定义的规范接口,当程序员向 Java 代码集成本地库时,只要在一个平台中解决了语言互操作问题,就可以把该解决方案比较容易的移植到其他 Java 平台中。...
分类:其他好文   时间:2014-10-28 12:09:59    阅读次数:244
10.24工作笔记——解决linux_jni编译报错问题
公司在用opus开源库,所以遇到了一些问题。 我将新下载的opus1.1替换掉老版本之后,单独编译opus没问题,可是编译相关的文件就会报错。 错误信息如下:g++ -Wall -fPIC -shared libusc_jni.o libusc.a ../api/libopus.a ../api/libspeex.a ../api/libamrnb.a ../api/libpcre.a -o li...
分类:系统相关   时间:2014-10-27 21:24:38    阅读次数:241
修改Android系统属性SystemProperties.set("sys.powerctl", "shutdown")关机分析
简介:         从之前的博文中我们提到过,关机流程中最后是通过修改Android属性进行关机操作(SystemProperties.java通过JNI调用访问系统属性),当然我们也可以通过adb命令修改Android系统属性执行关机操作,例如adb shell setpro sys.powerctl shutdown,这里我们简单介绍下修改Android属性关机的原理或流程。 这是Sy...
分类:移动开发   时间:2014-10-27 19:34:35    阅读次数:284
android 编译调用C代码
博客地址:www.zalezone.cn 前言 需求来源 这几天帮别人做一个简单的android客户端,也没什么功能,主要就是调用C代码来对手机的Wifi网络进行设置,于是也就引出了技术难点所在,如何去调用C程序达到我们所需要的效果。 解决方案 对于这个,我想出了两种解决方案: 第一种方案是利用JNI来进行本地调用。关于什么是JNI呢,JNI其实是Jav...
分类:移动开发   时间:2014-10-25 20:10:41    阅读次数:251
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!