Android基础——项目的文件结构(三) 代码源文件夹与资源文件夹 【注】此项目文件结构仅限于Android Studio下的Android项目!!! 在一个Android项目中,代码源文件夹有4个,分别是java、jni、aidl、rs,资源文件夹有3个,分别是assets、res、resour ...
分类:
移动开发 时间:
2017-12-11 16:45:05
阅读次数:
274
1、下载好as使用的ndk,在系统环境变量设置相关参数 2、新建一个普通as项目,新建一个类,用来静态加载so库和书写本地native方法 3、目录,在as的terminal控制台输入命令 cd app\build\intermediates\classes\debug 进入编译好的class文件根 ...
分类:
其他好文 时间:
2017-12-06 14:34:31
阅读次数:
224
啥是JNetPcap? JNetPcap是由 "Sly Technologies" 开发的开源DPI(Deep Packet Inspection)SDK。 Java平台底层不支持底层网络操作,需要通过JNI封装不同系统提供的C库提供Java访问方法。JnetPcap主要有下面四个特点: 1. 提供 ...
分类:
Web程序 时间:
2017-11-29 20:50:17
阅读次数:
562
JRE是64位的,但是Eclipse是32位的 一般都用绿色版的了,可以直接解压运行 ...
分类:
编程语言 时间:
2017-11-29 00:18:25
阅读次数:
259
JVM内存划分,是人为的根据不同内存空间的存储特点以及存储的数据:(逻辑分区) 1)程序计数器:当前线程所执行的字节码的行号指示器。 2)本地方法栈:为虚拟机使用的native方法服务。 3)java虚拟机栈:描述java方法执行的内存模型,每个方法被执行的时候都会同时创建一个栈帧用于存储局部变量表 ...
分类:
其他好文 时间:
2017-11-29 00:08:46
阅读次数:
127
回顾原生Socket 一、Socket起源: socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。 socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、 ...
分类:
编程语言 时间:
2017-11-27 11:04:56
阅读次数:
153
proguard 基本语法 1 保留类名 2 保留方法名 3 保留类名和方法名 不混淆的情况: 1 jni 调用java方法 2 四大组件 3 R文件 ...
分类:
移动开发 时间:
2017-11-25 12:59:57
阅读次数:
201
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 弹出“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
步骤:1)将unity项目导出到文件夹: 转换到安卓平台,这里只勾选google android project。然后导出到自己新建的文件夹。 2)打开导出的文件夹,看到如下内容.这是unity5.x导出的google文件内容。eclipse生成的文件也同样是这种形式。 3)新建android st ...
分类:
移动开发 时间:
2017-11-15 17:03:26
阅读次数:
267