ndk

yzpyzp21 小时前
android·gradle·cpu·ndk
目前市面上arm64-v8a、armeabi-v7a设备的市占率有多少?为什么x86架构的手机越来越少?deepseek回答:当前全球范围内,arm64-v8a 架构在安卓设备中的市占率已超过 64%,远超其他架构版本。具体分布如下:
yzpyzp1 天前
android·gradle·ndk
ndk { setAbiFilters([‘armeabi-v7a‘, “arm64-v8a“]) }deepseek回答:好的,我现在需要解释build.gradle中这段ndk配置代码的含义。首先,用户提供的代码片段是:
CurtainSystem5 天前
android·ffmpeg·音视频·ndk
Android NDK ffmpeg 音视频开发实战FFmpeg官网地址编译脚本是基于以下 Android 各较新版本:cpp/ffmpeg-7.1.1/android-build/arm64-v8a/lib .so库位置 cpp/ffmpeg-7.1.1/android-build/arm64-v8a/include .h 头文件
慢行的骑兵13 天前
android·音视频·ndk
Android音视频探索之旅 | C++层使用OpenGL ES实现视频渲染1.分别依据对应小程序,初始化顶点着色器和片段着色器,并获取着色器链接后的小程序编号2.根据小程序编号设置顶点坐标和材质坐标
大熊的瓜地8 个月前
android·java·ndk
Android NDK开发 JNI 基础在android 系统开发中 ndk开发是很重要的内容。ndk开发中 jni 是基础。目录一.什么是JNI
清晨人儿8 个月前
harmonyos·鸿蒙·cmake·ndk·native
CMAKE常用命令详解input: 输入的字符串begin: 开始截取的起始位置length: 要截取的长度output_variable: 存储结果的变量
CYRUS STUDIO8 个月前
c语言·c++·visual studio·clang·ndk·llvm·clion
编译 LLVM 源码,使用 Clion 调试 clang版权归作者所有,如有转发,请注明文章出处:https://cyrus-studio.github.io/blog/
Android技术栈1 年前
程序员·harmonyos·鸿蒙·openharmony·调试·性能·ndk
鸿蒙(API 12 Beta2版)NDK开发【通过DevEco Studio调试】调试和性能分析DevEco Studio提供了丰富的调试能力,在NDK开发过程中可以利用这些能力检测并修复程序中的错误。调试能力包括:
Android技术栈1 年前
华为·harmonyos·openharmony·性能·ndk·调试器·鸿蒙开发
鸿蒙(API 12 Beta2版)NDK开发【LLDB高性能调试器】调试和性能分析LLDB(Low Level Debugger)是新一代高性能调试器。当前HarmonyOS中的LLDB工具是在[llvm15.0.4]基础上适配演进出来的工具,是HUAWEI DevEco Studio工具中默认的调试器,支持调试C和C++应用。
Android技术栈1 年前
harmonyos·鸿蒙·鸿蒙系统·openharmony·ndk·abi·硬件兼容性
鸿蒙(API 12 Beta2版)NDK开发【HarmonyOS ABI】硬件兼容性HarmonyOS系统支持丰富的设备形态,支持多种架构指令集,支持多种操作系统内核;为了应用在各种HarmonyOS设备上的兼容性,本文定义了"OHOS" ABI(Application Binary Interface)的基础标准,包含如下方面。
Android技术栈1 年前
华为·harmonyos·内存管理·openharmony·ndk·鸿蒙开发·内存开发
鸿蒙(API 12 Beta2版)NDK开发【内存管理purgeable内存开发指导】HarmonyOS提供Purgeable Memory内存管理机制,开发者可以使用相关接口创建PurgeableMemory对象,从而管理purgeable内存。
Android技术栈1 年前
java·数据库·harmonyos·鸿蒙·openharmony·ndk·鸿蒙开发
鸿蒙(API 12 Beta2版)NDK开发【JSVM-API常见问题】程序崩溃类问题:通过C++崩溃时调用栈查询FAQ的方式定位代码问题程序执行结果不符合预期类问题:需应用通过JSVM-API调用返回值定位到执行失败或执行结果不符合预期的位置,通过函数名查询FAQ
Android技术栈1 年前
华为·harmonyos·鸿蒙·鸿蒙系统·ndk·模块加载·jsvm
鸿蒙(API 12 Beta2版)NDK开发【JSVM-API简介】HarmonyOS JSVM-API是基于标准JS引擎提供的一套稳定的ABI,为开发者提供了较为完整的JS引擎能力,包括创建和销毁引擎,执行JS代码,JS/C++交互等关键能力。
Android技术栈1 年前
数据库·华为·程序员·harmonyos·鸿蒙·openharmony·ndk
鸿蒙(API 12 Beta2版)【创建NDK工程】下面通过DevEco Studio的NDK工程模板,来演示如何创建一个NDK工程。说明不同DevEco Studio版本的向导界面、模板默认参数等会有所不同,请根据实际工程需要,创建工程或修改工程参数。
阿迷创客1 年前
android·android studio·jni·ndk
Android Studio JNI 使用模板:c/cpp源文件的集成编译,快速上手图示如下:
CodeOfCC1 年前
android·ffmpeg·shell·x264·ndk
Shell生成支持x264的ffmpeg安卓全平台so第一章 Ubuntu生成ffmpeg安卓全平台so 第二章 Windows生成ffmpeg安卓全平台so 第三章 生成支持x264的ffmpeg安卓全平台so(本章)
tmacfrank1 年前
android·人工智能·opencv·计算机视觉·ndk
OpenCV 入门(五) —— 人脸识别模型训练与 Windows 下的人脸识别OpenCV 入门系列:OpenCV 入门(一)—— OpenCV 基础 OpenCV 入门(二)—— 车牌定位 OpenCV 入门(三)—— 车牌筛选 OpenCV 入门(四)—— 车牌号识别 OpenCV 入门(五)—— 人脸识别模型训练与 Windows 下的人脸识别 OpenCV 入门(六)—— Android 下的人脸识别 OpenCV 入门(七)—— 身份证识别
tmacfrank1 年前
android·图像处理·opencv·图像识别·ndk
OpenCV 入门(七)—— 身份证识别OpenCV 入门系列:OpenCV 入门(一)—— OpenCV 基础 OpenCV 入门(二)—— 车牌定位 OpenCV 入门(三)—— 车牌筛选 OpenCV 入门(四)—— 车牌号识别 OpenCV 入门(五)—— 人脸识别模型训练与 Windows 下的人脸识别 OpenCV 入门(六)—— Android 下的人脸识别 OpenCV 入门(七)—— 身份证识别
tmacfrank1 年前
android·音视频·视频编解码·ndk
RTMP 直播推流 Demo(二)—— 音频推流与视频推流音视频编解码系列目录:Android 音视频基础知识 Android 音视频播放器 Demo(一)—— 视频解码与渲染 Android 音视频播放器 Demo(二)—— 音频解码与音视频同步 RTMP 直播推流 Demo(一)—— 项目配置与视频预览 RTMP 直播推流 Demo(二)—— 音频推流与视频推流
tmacfrank1 年前
android·图像处理·opencv·ndk
OpenCV(四)—— 车牌号识别本节是车牌识别的最后一部分 —— 车牌字符识别,从一个完整的车牌图片到识别出车牌上的字符大致需要如下几步: