- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Android NDK编程CMake入门
什么是CMakeCMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CMakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile 或 ...
2019-05-09 16:17:48 256
原创 Android NDK入门
NDK是什么NDK是Native Development Kit,NDK允许用户使用类似C / C++之类的原生代码语言执行部分程序,还可以将我们的c或c++代码打包成.so文件,供安卓程序调用。NDK的使用首先看看NDK项目的目录:在jni目录下面新建三个文件,Android.mk,Application.mk,native-lib.cpp;其中Android.mk定义了“需要构建模...
2019-05-09 14:55:02 501
原创 Android音乐播放器【支持:速率调节,音调调节,采样率调节】
这是一个音乐播放器,支持:速率调节,音调调节,音率调节,这三个功能基于soundTouch开源项目,解决了Android 6.0之前不能调节播放速率的问题。项目地址:由于公司项目需要做一个倍速播放的音乐播放器,我们知道,使用Android 自带的MediaPlayer的在Android 6.0之前的是不支持倍速播放的,我看过很多关于音频播放的开源项目,找到soundTouch能够改变音频播放速度...
2019-05-05 16:43:26 4414 2
andFix 生成apatch工具
2017-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人