首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
NDK
订阅
xfgczzg
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
音视频学习 (四) 交叉编译动态库、静态库的入门学习
该篇文章主要介绍 Android 端利用 NDK 工具库来对 C/C++ 进行交叉编译,并通过 makefile 和 cmake 来构建 Android 项目。 了解 c/c++ 编译器的基本使用,能够在后续移植第三方框架进行交叉编译时,清楚的了解应该传递什么参数。 1. cl…
使用安卓NDK 交叉编译动态库、静态库基础入门
前言 本篇博客将详细介绍如何在 Windows 环境下使用 Android NDK 交叉编译 C 文件,生成静态和动态库,并在 Android 项目中使用这些库。 设置开发环境 由于编译需要在Linu
编译openssl(跟着Chatgpt无脑操作,有问题继续问chatgpt)
步骤 1: 准备环境 你已经在 macOS 上安装了 NDK,可以使用 ~/Library/Android/sdk/ndk/28.0.12433566 作为 NDK 路径。确保你的 macOS 系统上
Android C++系列:JNI中发送Http网络请求
本文介绍了Android在jni中使用libcurl发送http网络请求,libcurl是一个传统的功能强大的客户端网络库,优点是成熟稳定,确定是功能强大带来的臃肿,编译出来的动态库有400多k。
NDK 开发之 JNI 方法静态注册与动态注册
Java 层中的方法是如何与 native 层的函数一一对应的呢? 这里有两种方法:**静态注册、动态注册**。
Android JNI和NDK学习(三):动态注册
目前的返回值有,JNI_VERSION_1_1, JNI_VERSION_1_2, JNI_VERSION_1_4, JNI_VERSION_1_6。
【NDK】聊聊NDK开发那些事
Android NDK也是Android SDK的一个扩展集,用来扩展SDK的功能,NDK打通了Java和C/C++之间的开发障。
Android NDK 学习笔记 12-JNI 日志打印
在 Java 环境中我们使用 JNI 时可以使用 printf 函数打印,但是 Android 环境下使用 JNI,printf 函数就无效了,而我们使用 IDE 开发工具中的 LogCat 视图以及 Console 视图里也没有任何输出。其实,Android NDK 完全支持 JNI 本地日志调试。
【Android NDK】(二)打印日志
NDK开发,打印日志也是一个很重要的功能,新建NDK工程的时候会自动集成log的库,下面介绍下手动添加log日志库的方法。
自己来动手实现 Native Hook
Native Hook 是我们性能优化中最常见的手段之一,推荐大家用开源的方案像 xhook 和 bhook 等等,会用这肯定是最基础的,其次我们一直都追求知道原理并且要自己能写。今天这里我们自己来实