码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
Python之路【第七篇续】:I/O多路复用
回顾原生Socket 一、Socket起源: socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。 socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、 ...
分类:编程语言   时间:2017-11-27 11:04:56    阅读次数:153
Android 代码混淆之proguard
proguard 基本语法 1 保留类名 2 保留方法名 3 保留类名和方法名 不混淆的情况: 1 jni 调用java方法 2 四大组件 3 R文件 ...
分类:移动开发   时间:2017-11-25 12:59:57    阅读次数:201
Java小题,通过JNI调用本地C++共享库中的对应方法实现杨辉三角的绘制
1.在Eclipse中配置Javah,配置如下 位置是你javah.exe在你电脑磁盘上的路径 位置:C:\Program Files\Java\jdk1.8.0_112\bin\javah.exe 工作目录:${project_loc}/src 自变量:-classpath .;./classes ...
分类:编程语言   时间:2017-11-17 23:27:23    阅读次数:258
Eclipse打不开的原因
启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!原创 2012年04月09日 21:04:01 标签:eclipse /library /jni /jdk 735056原因1:给定目录下jvm.dll不存在。对策 ...
分类:系统相关   时间:2017-11-15 22:07:09    阅读次数:241
将Unity导出的Eclipse工程转换为AndroidStudio工程
步骤:1)将unity项目导出到文件夹: 转换到安卓平台,这里只勾选google android project。然后导出到自己新建的文件夹。 2)打开导出的文件夹,看到如下内容.这是unity5.x导出的google文件内容。eclipse生成的文件也同样是这种形式。 3)新建android st ...
分类:移动开发   时间:2017-11-15 17:03:26    阅读次数:267
Java中jna的用法
(1)jna是对jni的封装,让java使用者能更好的使用本地的动态库 (2)使用jna需要下载jna的jar包,该jar包就是对jni的封装,所以在调用效率上来讲,jna是要比jni低一点的,不过对于大多数项目来说,没有很直观的体现。 (3)将jar包添加到项目中后,写一个接口类,用来和动态库建立 ...
分类:编程语言   时间:2017-11-13 13:46:46    阅读次数:220
DirectByteBuffer实现原理分析
1.创建DirectByteBuffer Direct ByteBuffer是通过JNI在Java虚拟机外的内存中分配了一块(所以即使在运行时通过-Xmx指定了Java虚拟机的最大堆内存,还是可能实例化超出该大小的Direct ByteBuffer),该内存块并不直接由Java虚拟机负责垃圾收集. ...
分类:其他好文   时间:2017-11-10 20:13:55    阅读次数:331
speex编译
首先去官网 https://www.speex.org/downloads/ 下载解压 将include、libspeex文件夹复制到自己新建工程的jni目录下 在jni目录下新增Android.mk文件,复制如下内容,Android.mk中记录了待编译的源文件的路 在jni下创建Applicati ...
分类:其他好文   时间:2017-11-08 19:53:01    阅读次数:135
Android应用博客目录
应用有很多,开个博客都放进来方便查找,也方便修改 1. 语言: 语言方面的知识 1. 基本工具使用: Android studio的调试方法 Android studio的gradle 2. 基本知识: XML的基本概念和Android下的使用 Android JNI 第一个应用:一键打电话 3. ...
分类:移动开发   时间:2017-11-06 20:16:12    阅读次数:155
关于安卓手机的牛逼软件termux使用
最近在学着用linux,偶尔发现了一款神奇的软件--termux,termux是一款来自国外的终端模拟器,是运行在内部存储上的程序(不在内存卡上),功能比较强大,启动程序之后会进入命令行终端,需要基本的Linux操作知识,众所周知安卓是Linux的阉割版本,所以终端的使用在安卓上也是返璞归真。ter ...
分类:移动开发   时间:2017-11-05 19:17:58    阅读次数:3940
2103条   上一页 1 ... 28 29 30 31 32 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!