
ndk
文章平均质量分 88
龚礼鹏
更多免费内容见微信公众号:龚礼鹏。Android应用架构师、AndroidFramework工程师、OpenHarmony应用开发工程师、OpenHarmony 系统工程师、flutter开发工程师,擅长用java、kotlin、arkts、c、c++、dart写hello world
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二.音视频入门
例如:采样率为44.1kHZ,采样大小为16bit。双生道德PCM的编码的WAV文件,它的码率为44.1kx16x2=1411.2kb/s。缺点:输出的是PCM的语音数据,如果保存成音频文件是不能被播放器播放的。优点:可以实现语音的实时处理,进行边录边播,对音频的实时处理。:采样频率 8k,16k,32k,44,1k,48k, (已集成了录音,编码,压缩等,支持少量的音频格式文件。要算一个PCM音频率的吗流是一件很轻松的事情,缺点:无法实现实时处理音频,输出的音频格式少。:单声道,双声道,多声道。原创 2022-11-06 20:09:47 · 1211 阅读 · 0 评论 -
C++的新手入门
C++的奇妙之旅原创 2022-08-11 23:03:03 · 747 阅读 · 0 评论 -
android studio创建NDK项目流程
1.android studio新建NDK项目①.创建新的项目,然后选择最下面的Native C++②.然后一路next,最后点finish③.下面项目就是显示一个字符串,字符串是native底层返回的④.运行结果如下:⑤.build.gradle中cmake相关编译内容,其实真正native层编译还是在cmake中进行的⑥.刚运行的编译so包产物位置2.CMake编译①.编译so包②.cmake相关编译so包讲解注意真...原创 2021-09-01 00:19:54 · 3692 阅读 · 0 评论 -
android studio 2.2中进行ndk(c/c++)开发
使用 Android studio,你可以将 C 和 C++ 代码编译成 native library,然后打包到你的 APK 中。你的 Java 代码可以通过 Java Native Interface(JNI)调用 native library 库中的方法。如果你想了解更多关于如何使用 JNI,请参阅 JNI tips for Android。Android Studio 默认使用 C原创 2016-12-23 15:11:03 · 657 阅读 · 0 评论 -
android studio 添加ndk工程步骤
1.androidstudiosdk下载插件原创 2020-07-20 22:42:31 · 521 阅读 · 0 评论 -
android 进阶解密 第九章 JNI原理
一.JNI概述。JNI:是java与其他语言通信的桥梁。需要用到JNI技术的地方:1.需要调用java语言不支持的依赖于操作系统平台特性的一些功能。2.为了整合一些以前的非java语言开发的系统。3.为了节省程序的运行时间。必须采用其他语言(比如:c/c++)来提升运行效率。JNI在android中的运用场景:音视频开发、热修复和插件化、逆向开发、系统源码调用等。二.N...原创 2020-07-20 23:09:51 · 603 阅读 · 1 评论