
NDK
文章平均质量分 95
AI大模型-上马定江山
这个作者很懒,什么都没留下…
展开
-
Android NDK 开发基础:C 语言的内存管理
简介C 语言的内存管理,分成两部分。一部分是系统管理的,另一部分是用户手动管理的。系统管理的内存,主要是函数内部的变量(局部变量)。这部分变量在函数运行时进入内存,函数运行结束后自动从内存卸载。这些变量存放的区域称为”栈“(stack),”栈“所在的内存是系统自动管理的。用户手动管理的内存,主要是程序运行的整个过程中都存在的变量(全局变量),这些变量需要用户手动从内存释放。如果使用后忘记释放,它就一直占用内存,直到程序退出,这种情况称为”内存泄漏“(memory leak)。这些变量所在的内存称为”堆原创 2021-09-11 21:27:12 · 631 阅读 · 0 评论 -
Android NDK/JIN 从入门到精通
1.1 JNI(Java Native Interface)提供一种Java字节码调用C/C++的解决方案,JNI描述的是一种技术 1.2 NDK(Native Development Kit)Android NDK 是一组允许您将 C 或 C++(“原生代码”)嵌入到 Android 应用中的工具,NDK描述的是工具集。 能够在 Android 应用中使用原生代码对于想执行以下一项或多项操作的开发者特别有用:在平台之间移植其应用。重复使用现有库,或者提供其自己的库供重复使用。在某些情况下提高原创 2021-07-12 18:03:28 · 595 阅读 · 2 评论 -
Android NDK 直播推流与引流
本篇介绍一下直播技术中推流与引流的简单实现。1.流媒体服务器测试首先利用快直播 app (其他支持 RTMP 推流与引流的 app 亦可)和 ffplay.exe 对流媒体服务器进行测试。快直播 app 下载地址:https://apkpure.biz/cn.nodemedia.qlive/%E5%BF%AB%E7%9B%B4%E6%92%AD快直播的推流界面和引流界面:Windows 下利用 ffplay 进行引流,命令行执行:ffplay rtmp://192.168.0.0/liv.原创 2021-05-29 14:47:59 · 848 阅读 · 5 评论