标签:JNI

综合编程

Android 手动编译jni动态库

05月22日

目的 能快速,简单(主要是指脱离AndroidStudio)的把c/c++ 源码进行交叉编译成Android上的动态库,静态库,或者可执行文件。从而为逆向分析构建demo节省时间...
移动开发

Android 手动编译jni动态库

05月22日

目的 能快速,简单(主要是指脱离AndroidStudio)的把c/c++ 源码进行交叉编译成Android上的动态库,静态库,或者可执行文件。从而为逆向分析构建demo节省时间...
基于JVMTI的Agent实现
综合编程

基于JVMTI的Agent实现

05月22日

上一节 《浅谈JPDA中JVMTI模块》 讲解了JVMTI功能作用,本节我们将通过一个具体的例子,来阐述如何开发一个简单的 Agent 。 Agent主要功能描述 : 通过...
移动开发

IJKplayer 爬坑

05月19日

前段时间接到一个播放视频流的需求,网上找了不少开源框架,最终发现bilibili出的ijkplayer能完美解决我的需求,由于个人是android开发,习惯使用Cywin来编译s...
综合编程

IJKplayer 爬坑

05月19日

前段时间接到一个播放视频流的需求,网上找了不少开源框架,最终发现bilibili出的ijkplayer能完美解决我的需求,由于个人是android开发,习惯使用Cywin来编译s...
移动开发

JNI/NDK基础开发

05月06日

一、JNI/NDK介绍什么是NDK? NDK全称是Native Development Kit,NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动...
综合编程

Android JNI 代码自动生成

04月24日

Lynx 内核是由C++编写,方便跨平台使用。这样在Android端与Java层通信就需要使用JNI,Lynx在JNI层为了避免直接手写JNI注册代码以及反射调用Java...
JNI实现图片压缩
综合编程

JNI实现图片压缩

04月17日

项目链接: github.com/zengfw/Effe… 直接使用项目或直接复制libs中的so库到项目中即可(当前只构建了armeabi),需要其他ABI可检下项目另外使用...
【Android】 如何进行JNI回调?
综合编程

【Android】 如何进行JNI回调?

04月09日

回调作为一种常见的方法间通讯方式,有着不可取代的作用。当处理一些无法立即给出结果的逻辑时,往往会选择开放一个回调接口,让上层用户注册,然后等结果处理结束后调用上层传来的回调对象进...
【Android】 如何进行JNI回调?
移动开发

【Android】 如何进行JNI回调?

04月09日

回调作为一种常见的方法间通讯方式,有着不可取代的作用。当处理一些无法立即给出结果的逻辑时,往往会选择开放一个回调接口,让上层用户注册,然后等结果处理结束后调用上层传来的回调对象进...
[细节控]–如何编写so库
综合编程

[细节控]–如何编写so库

04月03日

开发环境: 硬件:Mac Pro 软件:Android Studio 3.0.1 开发环境:办公室(大弦嘈嘈如急雨,小弦切切如私语) 这次学习编译so库,在网上找了很多教程文章,但...
[细节控]–如何编写so库
综合编程

[细节控]–如何编写so库

04月03日

开发环境: 硬件:Mac Pro 软件:Android Studio 3.0.1 开发环境:办公室(大弦嘈嘈如急雨,小弦切切如私语) 这次学习编译so库,在网上找了很多教程文章,但...
[细节控]–如何编写so库
综合技术

[细节控]–如何编写so库

04月03日

开发环境: 硬件:Mac Pro 软件:Android Studio 3.0.1 开发环境:办公室(大弦嘈嘈如急雨,小弦切切如私语) 这次学习编译so库,在网上找了很多教程文章,但...

专业 x 专注 x 聚合 x 分享 CC BY-NC-SA 4.0

使用声明 | 英豪名录