![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 81
KyleWo
这个作者很懒,什么都没留下…
展开
-
Android音频系统
1 音频基础1.1 声波从物理学的角度来说,声波是机械波的一种,是由空气振荡产生的。机械波(Mechanical Wave)是由机械振荡产生的,它的传播需要介质的支持。它有如下特点:a 介质本身并不会随着机械波不断地前进。比如我们抖动一条绳子产生的绳波,绳子上的某个点只是在一定范围内做上下运动,没有因为波的传递而脱离绳子。因而机械波是能量的传递,而不是质量的传递。b 在不同...原创 2018-08-02 20:01:48 · 512 阅读 · 0 评论 -
通过gradle生成apk的过程
gradle是一个免费、开源、通用、灵活的项目构建工具,可用来构建Android项目、打包生成apk。通过gradle生成apk一般需要执行./gradlew clean和./gradlew assembleRelease两个命令,下面通过这两个命令所执行的每个task来分析生成apk的过程。./gradlew clean命令会执行以下任务:1. task ':clean'清理,删除项目根目...原创 2018-09-11 20:46:21 · 4193 阅读 · 3 评论 -
Android打包apk通过gradle脚本实现动态替换so库文件
应用场景1、react native框架没有armeabi的so库文件,而我们又需要打包armeabi架构的apk。实现方法在build.gradle文件中加入以下代码,实现打包apk动态替换so库文件project.afterEvaluate { //动态替换so库文件,在执行packageRelease任务之前将armeabi-v7a目录下的所有so文件拷贝到a...原创 2019-09-09 14:44:03 · 1775 阅读 · 0 评论