首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JNI
订阅
CantGoBack
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
写给Android工程师关于Cmake的基础语法知识
最近项目中需要集成ffmpeg,所以需要用到cmake配置文件相关语法知识,所以在这里做个相关的记录。 只要了解本文的cmake基础语法知识,我想对NDK/JNI开发或者集成其他c/c++库都有帮助。
Android so 的编译输出与使用
在 Android 项目中包含 C/C++ 代码时,如何灵活的生成 so 文件。以及如何使用第三方提供 so 实现 C/C++ 代码的调用。
Native Hook 快速上手
Hook 原意是指钩子,它表示的就是在某个函数的上下文做自定义的处理来实现我们想要的黑科技,Android 系统还有很大一部分属于 Native 层,不可避免的需要用到 Native Hook 技术
一篇文章教你完全掌握jni技术
jni介绍 jni全称java native interface,我把它分为三部分,java代表java语言,native代表当前程序运行的本地环境,一般指windows/linux,而这些操作系统都
黑科技!让Native Crash 与ANR无处发泄!
native crash解决不了怎么办!anr解决不了怎么办!打不过我还跑不嘛!前方高燃提醒,请注意
【一起来玩NDK】篇一:不好意思,学会NDK真的无所不能
将部分代码放在C语言中去实现,可以增加逆向分析的难度,对程序来说也更安全。针对这一块目前没有发现比较好的开源库,后面我会自己去做一些代码示例,或者做成开源库的形式
Android NDK开发之旅--JNI--异常处理
异常处理 异常测试例子: C代码如下: 通过例子可以知道,JNI层自己抛出的异常是Error类型,Java可以通过Throwable或者Error来捕获得到,捕获异常后Java代码可以继续执行下去。
音视频开发之旅(59)- 捕获收集、定位分析 Native崩溃
捕获收集、定位分析Native崩溃 学习实践了通过breakpad进行native崩溃的捕获收集 实践了墓碑文件的获取以及结合ndk_stack进行natvie崩溃堆栈解析,实践了通过IDA pro
Android C++系列:JNI调用 Java 类的构造方法和父类的方法
本文讲解了JNI层创建Java层对象的两种方法(通过NewObject一次性创建和通过AllocObject 分布创建的方法)和如何在JNI层调用Java层类对象的父类方法的方法。