自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

让 学习 成为一种 习惯 ( 韩曙亮 の 技术博客 )

我如同永不老去的时光,奔腾不停,只渴望在某一天能找到属于自己的辉煌,如同蜗牛终将爬上金字塔的塔顶,欣赏大地第一缕阳光,沐浴人间第一丝温暖。

  • 博客(842)
  • 资源 (106)
  • 论坛 (18)
  • 收藏
  • 关注

原创 【音乐理论】音与音高 ( 音域 | 音符表示 )

一、音域、二、音符表示、

2020-11-26 21:09:09 5

原创 【音乐理论】音与音高 ( 音区 | 小字一组 | 小字组 | 大字组 )

一、音区、二、小字一组、三、小字二组、四、小字三组、五、小字四组、六、小字五组、六、小字组、七、大字组、八、大字一组、九、大字二组、十、音区总结

2020-11-25 20:30:19 15

原创 【音乐理论】音与音高 ( 音 | 乐音体系 | 音列 | 基本音级 | 音名和唱名 )

一、音、二、乐音体系、三、音列、四、基本音级、五、音名和唱名、

2020-11-25 14:20:00 11

原创 【Android 安全】DEX 加密 ( Application 替换 | Android 应用启动原理 | ActivityThread 源码分析 )

一、ActivityThread 源码分析、二、ActivityThread 部分代码示例

2020-11-24 19:58:36 35

原创 【Android 安全】DEX 加密 ( Application 替换 | Android 应用启动原理 )

一、Zygote 进程孵化器、二、应用启动概述

2020-11-24 14:38:25 46

原创 【Android 安全】DEX 加密 ( 代理 Application 开发 | 项目中配置 OpenSSL 开源库 | 使用 OpenSSL 开源库解密 dex 文件 )

一、项目中配置 OpenSSL 开源库、二、OpenSSL 开源库解密参考代码、三、解密 dex 文件的 Java 代码、四、解密 dex 文件的 Jni 代码

2020-11-23 14:43:27

原创 【Android 安全】DEX 加密 ( 代理 Application 开发 | 交叉编译 OpenSSL 开源库 )

一、OpenSSL 开源库简介、二、OpenSSL 源码及环境变量脚本下载、三、修改环境变量脚本、四、OpenSSL 交叉编译

2020-11-21 13:15:17 44 1

原创 【Android 安全】DEX 加密 ( Java 工具开发 | apk 文件签名 )

一、生成 jks 文件、二、签名命令、三、执行结果、四、处理 Unsupported major.minor version 52.0 错误

2020-11-20 11:59:24 13

原创 【Android 安全】DEX 加密 ( Java 工具开发 | apk 文件对齐 )

一、apk 对齐操作、二、apk 对齐命令、三、apk 对齐操作代码示例、四、apk 对齐执行结果

2020-11-20 10:50:58 14

原创 【Android 安全】DEX 加密 ( Java 工具开发 | 解压 apk 文件 | 加密生成 dex 文件 | 打包未签名 apk 文件 | 文件解压缩相关代码 )

一、解压 apk 文件、二、加密生成 dex 文件、三、打包未签名 apk 文件、四、完整代码示例、五、文件解压缩相关代码、六、执行结果

2020-11-19 19:46:51 12 1

原创 【Android 安全】DEX 加密 ( Java 工具开发 | 生成 dex 文件 | Java 命令行执行 )

一、生成 dex 文件、二、生成 dex 文件代码示例、三、生成 dex 结果

2020-11-19 10:18:58 16

原创 【Android 安全】DEX 加密 ( Java 工具开发 | 加密解密算法 API | 编译代理 Application 依赖库 | 解压依赖库 aar 文件 )

一、加密解密算法 API、二、编译代理 Application 依赖库、三、解压代理 Application 依赖库 aar 文件、

2020-11-18 20:33:08 160 1

原创 【Android 安全】DEX 加密 ( 代理 Application 开发 | 加载 dex 文件 | 将系统的 dexElements 与 应用的 dexElements 合并 | 替换操作 )

一、将系统的 dexElements 与 应用的 dexElements 合并、二、Element[] dexElements 替换操作、三、完整 dex 加载源码

2020-11-18 11:42:58 18

原创 【Android 安全】DEX 加密 ( 代理 Application 开发 | 加载 dex 文件 | 使用反射获取方法创建本应用的 dexElements | 各版本创建 dex 数组源码对比 )

一、不同 Android 系统创建 dex 数组源码对比、二、不同 Android 系统创建 dex 数组源码对比、三、 Android 5.1 及以下系统反射方法并创建 Element[] dexElements、四、 Android 6.0 及以下系统反射方法并创建 Element[] dexElements、五、 完整代码示例

2020-11-17 19:46:11 20 2

原创 【Android 安全】DEX 加密 ( 代理 Application 开发 | 加载 dex 文件 | 反射获取系统的 Element[] dexElements )

一、dex 文件准备、二、加载 dex 文件流程、三、Element[] dexElements 分析、四、反射获取系统的 Element[] dexElements、

2020-11-16 14:15:52 19

原创 【Android 安全】DEX 加密 ( 代理 Application 开发 | 解压 apk 文件 | 判定是否是第一次启动 | 递归删除文件操作 | 解压 Zip 文件操作 )

一、判定是否是第一次启动、二、递归删除文件操作、三、解压 Zip 文件操作、四、解压操作相关代码

2020-11-15 17:33:37 19

原创 【Android 安全】DEX 加密 ( 代理 Application 开发 | multiple-dex-core 依赖库开发 | 配置元数据 | 获取 apk 文件并准备相关目录 )

一、multiple-dex-core 依赖库作用、二、配置目录元数据、三、multiple-dex-core 代理 Application、四、获取 apk 文件并准备相关目录、五、相关代码、

2020-11-14 22:41:49 27

原创 【数据挖掘】关联规则挖掘 Apriori 算法 ( Apriori 算法过程 | Apriori 算法示例 )

一、 Apriori 算法过程、二、 Apriori 算法示例

2020-11-14 14:23:05 30

原创 【数据挖掘】关联规则挖掘 Apriori 算法 ( 关联规则性质 | 非频繁项集超集性质 | 频繁项集子集性质 | 项集与超集支持度性质 )

一、 非频繁项集超集性质、二、 频繁项集子集性质、三、 项集与超集支持度性质、

2020-11-14 10:14:08 27

原创 【数据挖掘】关联规则挖掘 Apriori 算法 ( 频繁项集 | 非频繁项集 | 强关联规则 | 弱关联规则 | 发现关联规则 )

一、 频繁项集、二、 非频繁项集、三、 强关联规则、四、 弱关联规则、五、 发现关联规则

2020-11-13 21:07:39 26

原创 【数据挖掘】关联规则挖掘 Apriori 算法 ( 置信度 | 置信度示例 )

一、 置信度、 二、 置信度 示例

2020-11-13 21:04:40 33

原创 【数据挖掘】关联规则挖掘 Apriori 算法 ( 关联规则 | 数据项支持度 | 关联规则支持度 )

一、 关联规则、二、 数据项支持度、三、 关联规则支持度、

2020-11-13 17:39:55 20

原创 【数据挖掘】关联规则挖掘 Apriori 算法 ( 关联规则简介 | 数据集 与 事物 Transaction 概念 | 项 Item 概念 | 项集 Item Set | 频繁项集 | 示例解析 )

一、 关联规则挖掘简介、二、 数据集 与 事物 ( Transaction ) 概念、三、项 ( Item ) 概念、四、项集 ( Item Set ) 概念、五、频繁项集、六、数据集、事物、项、项集合、项集 示例、

2020-11-13 12:52:37 25

原创 【Android 安全】DEX 加密 ( 支持多 DEX 的 Android 工程结构 )

支持多 DEX 的 Android 工程结构

2020-11-12 17:52:37 20

原创 【Android NDK 开发】NDK C/C++ 代码崩溃调试 - Tombstone 报错信息日志文件分析 ( 获取 tombstone_0X 崩溃日志信息 )

一、崩溃信息描述、二、手机命令行操作、三、电脑命令行操作、四、Tombstone 内容

2020-11-12 09:07:14 1629 7

原创 【Android】Pixel 2 Android 9 系统 ROOT 操作 ( TWRP 下载 | Magisk Manager 下载 | 线刷包下载 | 线刷 9.0 系统 | ROOT 操作 )

一、下载 TeamWin - TWRP、二、下载 Magisk Manager、三、下载 Android 9.0 镜像、四、线刷 Android 9.0 系统、五、ROOT 操作、六、可能用到的命令、

2020-11-11 19:46:15 287

原创 【Android 安全】DEX 加密 ( DEX 加密使用到的相关工具 | dx 工具 | zipalign 对齐工具 | apksigner 签名工具 )

一、dx 工具、二、zipalign 对齐工具、三、apksigner 签名工具、

2020-11-11 10:45:58 39

原创 【Android 安全】DEX 加密 ( 不同 Android 版本的 DEX 加载 | Android 8.0 版本 DEX 加载分析 | Android 5.0 版本 DEX 加载分析 )

一、不同版本的 DEX 加载、1、Android 8.0 版本 DEX 加载分析、2、Android 6.0 版本 DEX 加载分析、3、Android 5.0 版本 DEX 加载分析

2020-11-11 09:47:37 21

原创 【Android 安全】DEX 加密 ( 多 DEX 加载 | 65535 方法数限制和 MultiDex 配置 | PathClassLoader 类加载源码分析 | DexPathList )

一、65535 方法数限制和 MultiDex 配置、二、多 DEX 加载引入、三、PathClassLoader 类加载源码分析、四、BaseDexClassLoader 类加载源码分析、五、DexPathList 相关载源码分析、六、多 DEX 存放位置

2020-11-10 22:15:40 34

原创 【Android 安全】DEX 加密 ( DEX 加密原理 | DEX 加密简介 | APK 文件分析 | DEX 分割 )

一、DEX 加密简介、二、APK 文件分析、三、DEX 分割、

2020-11-10 20:02:04 39

原创 【Android 安全】DEX 加密 ( Proguard 混淆 | 将混淆后的报错信息转为原始报错信息 | retrace.bat 命令执行目录 | 暴露更少信息 )

一、将混淆后的报错信息转为原始报错信息、二、retrace.bat 命令执行目录、三、暴露更少信息

2020-11-10 14:04:35 30

原创 【Android 安全】DEX 加密 ( Proguard 混淆 | 混淆后的报错信息 | Proguard 混淆映射文件 mapping.txt )

一、Proguard 混淆后的报错信息、二、Proguard 混淆映射文件 mapping.txt

2020-11-10 14:01:35 23

原创 【Android 安全】DEX 加密 ( ProGuard 混淆 | -keepclassmembers 混淆效果 | -keepclasseswithmembernames 混淆效果 )

一、Proguard 默认混淆结果、二、-keepclassmembers 混淆效果、二、-keepclasseswithmembernames 混淆效果

2020-11-09 22:36:08 94

原创 【Android 安全】DEX 加密 ( Proguard keep 用法 | Proguard 默认混淆结果 | 保留类及成员混淆结果 | 保留注解以及被注解修饰的类/成员/方法 )

一、Proguard 默认混淆结果、二、Proguard 保留类及成员混淆结果、三、Proguard 保留注解以及被注解修饰的类/成员/方法

2020-11-09 12:14:01 62

原创 【Android 安全】DEX 加密 ( Proguard 简介 | 默认 ProGuard 分析 )

一、Proguard 配置简介、二、Proguard 完整注释、

2020-11-09 11:41:31 26

原创 【Android 安全】DEX 加密 ( Proguard 简介 | Proguard 相关网址 | Proguard 混淆配置 )

一、Proguard 简介、二、Proguard 相关网址、三、Proguard 混淆配置

2020-11-08 23:28:51 18

原创 【Android 安全】DEX 加密 ( 常用 Android 反编译工具 | apktool | dex2jar | enjarify | jd-gui | jadx )

一、apktool、1、apktool 简介、2、直接解压、3、使用 apktool 反编译、4、使用 apktool 重新打包、二、dex2jar、1、dex2jar 简介、2、dex2jar 反编译命令、三、enjarify、1、enjarify 简介、2、enjarify 命令、四、jd-gui、五、jadx

2020-11-08 16:38:06 31

原创 【Android 异步操作】HandlerThread 示例 ( 初始化并执行 | 获取Looper | 获取 Handler | 获取消息队列 | 设置空闲队列 | 代码示例 )

一、HandlerThread 初始化、二、HandlerThread 获取Looper、三、HandlerThread 获取消息队列 MessageQueue、四、HandlerThread 获取 Handler、五、HandlerThread 设置空闲队列、六、HandlerThread 代码示例、

2020-11-07 09:28:34 25

原创 【Android 异步操作】Handler 机制 ( Handler 常用用法 | HandlerThread 简介 | HandlerThread 源码注释分析 )

一、Handler 常用用法、二、HandlerThread 简介、三、HandlerThread 源码、

2020-11-06 23:21:21 19

原创 【Android 异步操作】Handler 机制 ( MessageQueue 空闲任务 IdleHandler 机制 )

一、MessageQueue 空闲任务 IdleHandler 机制、二、MessageQueue 中空闲任务 IdleHandler 相关源码、

2020-11-05 22:27:57 24

openssl交叉编译源码及脚本 |openssl交叉编译.zip

openssl交叉编译源码及脚本 https://hanshuliang.blog.csdn.net/article/details/109844305 【Android 安全】DEX 加密 ( 代理 Application 开发 | 编译 OpenSSL 开源库 ) 博客资源

2020-11-21

【Android 安全】DEX 加密资源_2020_11_08 五种反编译工具 |【Android 安全】DEX 加密资源_2020_11_08.zip

【Android 安全】DEX 加密资源_2020_11_08 五种反编译工具 【Android 安全】DEX 加密 ( 常用 Android 反编译工具 | apktool | dex2jar | enjarify | jd-gui | jadx ) 博客地址 : https://hanshuliang.blog.csdn.net/article/details/109540997

2020-11-08

Android 小蜜蜂源码|Android小蜜蜂源码.zip

Android 小蜜蜂源码

2016-06-01

Apple-Bluetooth-Low-Energy-MIDI-Specification.pdf|Apple-Bluetooth-Low-Energy-MIDI-Specification.pdf

Apple-Bluetooth-Low-Energy-MIDI-Specification.pdf 苹果 BLE MIDI 蓝牙乐器 规范

2020-08-29

Android 反编译工具

不同平台上的 Android 反编译工具 有 mac linux windows 所有平台的反编译工具 配套讲解博客 : http://blog.csdn.net/shulianghan/article/details/41697821

2014-12-03

WheelView 全中文注释解析代码

配套解析 博客 : http://blog.csdn.net/shulianghan/article/details/41520569#t17

2014-11-30

Application 标准用法

Application 标准用法 配套博客 : http://blog.csdn.net/shulianghan/article/details/40737419

2014-11-06

Android 圆形进度条示例

Android 圆形进度条 讲解博客 : http://blog.csdn.net/shulianghan/article/details/40351487

2014-10-22

ActionBar 样式修改

配套博客 : http://blog.csdn.net/shulianghan/article/details/39269163

2014-09-16

ActionBar 示例程序

ActionBar 示例 讲解博客 : http://blog.csdn.net/shulianghan/article/details/39204393

2014-09-14

AChartEngine 示例程序 文档 JAR包

AChartEngine 示例程序 文档 JAR包 配套讲解博客 : http://blog.csdn.net/shulianghan/article/details/38420197

2014-08-11

非root权限移植busybox 和 traceroute 示例程序

配套 讲解博客 : http://blog.csdn.net/shulianghan/article/details/36438365

2014-07-15

Android 源码编译过程

Android 源码编译过程, 编译过程中标准输出

2014-05-13

UNIX网络编程(第三版)源码

UNIX网络编程(第三版) 源码 : -- 源码编译方法 : 进入后阅读 README , 该文档是源码的编译文档;

2014-05-04

微信验证源码 和 war包

微信验证用的源码, 附带war包 讲解博客地址 : http://blog.csdn.net/shulianghan/article/details/20494177

2014-03-06

Log日志分析源码

分析Log.java的底层JNI代码程序结构

2014-02-08

安卓图片浏览器

安卓图片浏览器源码 图片 缩放 旋转 透明度改变 循环播放 配套讲解博客 : http://blog.csdn.net/shulianghan/article/details/18555131

2014-01-22

Android按钮组件

Android - 按钮 Button 9patch RadioButton CheckBox ToggleButton Switch 组件详解 代码, 讲解博客地址 : http://blog.csdn.net/shulianghan/article/details/18265819

2014-01-15

Android时间日期相关组件应用实例

Android中时间, 日期相关组件使用实例, 配套讲解博客地址 : http://blog.csdn.net/shulianghan/article/details/18314667 Android - 时间 日期相关组件 AnalogClock DigitalClock Chronometer DatePicker TimePicker CalendarView

2014-01-16

Android - TabHost选项卡示例源码

配套博客 http://blog.csdn.net/shulianghan/article/details/18233209 对TabHost选项卡组件进行了详细解析.

2014-01-13

Android - ViewPager滑动广告栏源码

Android - ViewPager滑动广告栏源码, 自动切换, 自动适配ViewPager, 不会出现ViewPager占满全屏的情况

2014-01-10

repo下载源码工具

官网提供的, 下载下来提供给大家

2013-12-16

repo(官方提供)

官方网站提供的repo工具, 在2013.12.16有效

2013-12-16

vimrc配置文件

linux下vim编辑器配置文件, 灰常方面强大的vim开发环境配置

2013-12-09

OpenGL旋转三角形案例

OpenGL ES 2.0 开发一个旋转三角形 注释超级详细 配套解析博客 : http://blog.csdn.net/shulianghan/article/details/17020359

2013-12-03

vim编辑器配置文件vimrc

使用了该vimrc配置文件, vim编辑器将有以下优点 快捷键优点 : F5 自动编译C/C++文件 F8 自动调试C/C++文件 F2 清除空行 F3 列出当前文件目录 Ctrl + P 自动补全 Ctrl + A 全选复制 编辑特点 : 自动生成C/C++ Java sh文件头 括号 单双引号自动补全

2013-11-21

阿里云安装 Battery Historian

阿里云安装Battery Historian 【Android 电量优化】电量优化 ( 获取电量分析报告 | 阿里云服务器搭建 Battery Historian | 上传并分析报告 ) https://hanshuliang.blog.csdn.net/article/details/107136732

2020-07-05

Method_Trace.trace

【Android 性能优化】应用启动优化 ( 方法追踪代码模板 | 示例项目 | SD 卡访问权限 | 示例代码 | 获取 Trace 文件 | Android Studio 查看文件) : https://blog.csdn.net/shulianghan/article/details/106893572 ; 博客文件

2020-06-22

Android_应用启动源码分析.zip

Launcher2 应用源码 . Launcher3 应用源码 . frameworks/base/core 源码 . frameworks/base/services 源码 . ActivityRecord.java , ActivityThread.java , Instrumentation.java , Launcher.java

2020-06-22

Android_RTMP博客资料

【Android RTMP】安卓直播推流总结 ( 直播服务器搭建 | NV21 图像采集 | H.264 视频编码 | PCM 音频采集 | AAC 音频编码 | RTMP 包封装推流 ) https://hanshuliang.blog.csdn.net/article/details/106863889 001_服务器搭建需要上传的文件 002_远程Linux控制工具 003_Android_应用程序_源码 004_Nginx_服务器源码 005_RTMPDump_源码_直接拷贝到AS使用 006_x264_源码 007_x264_编译好的Android函数库 008_FAAC_源码 009_FAAC_交叉编译后的静态库 010_二进制查看工具 011_FLV_视频文件分析工具 012_FLV格式视频文件

2020-06-19

TarsosDSP资料

博客地址 : https://hanshuliang.blog.csdn.net/article/details/105769151 1 . TarsosDSP 是 Java 库 : TarsosDSP 是一个音频处理 Java 库 , 该库是纯 Java 实现 , 没有依赖任何外部的第三方库 ; 2 . TarsosDSP 库的目的 : 提供简单易用的接口 , 调用音频处理算法实现相关业务逻辑 ; 3 . TarsosDSP 库的定位 : ① 小巧简单 : TarsosDSP 库在旨在减小函数库库的体量 , 可以简单地调用 ; ② 功能丰富 : TarsosDSP 库目的是为了提供强大齐全的功能 , 可以胜任任何实际应用中的业务逻辑 ; ③ 平衡点 : 明显上面两个功能是相悖的 , 功能越强大 , 函数调用越复杂 , 函数库体量越大 , TarsosDSP 目的是找到二者的一个平衡点 , 既能保证简介 , 有尽量提供丰富的 DSP 处理功能 ;

2020-04-27

TarsosDSP-Android-2.4.jar

博客地址 : https://hanshuliang.blog.csdn.net/article/details/105769151 1 . TarsosDSP 是 Java 库 : TarsosDSP 是一个音频处理 Java 库 , 该库是纯 Java 实现 , 没有依赖任何外部的第三方库 ; 2 . TarsosDSP 库的目的 : 提供简单易用的接口 , 调用音频处理算法实现相关业务逻辑 ; 3 . TarsosDSP 库的定位 : 数字信号处理 ( DSP ) 算法都很复杂 , 涉及傅里叶变换 , 数字滤波器等算法 , 复变函数等数学理论 , 想想就很复杂 ; ① 小巧简单 : TarsosDSP 库在旨在减小函数库库的体量 , 可以简单地调用 ; ② 功能丰富 : TarsosDSP 库目的是为了提供强大齐全的功能 , 可以胜任任何实际应用中的业务逻辑 ; ③ 平衡点 : 明显上面两个功能是相悖的 , 功能越强大 , 函数调用越复杂 , 函数库体量越大 , TarsosDSP 目的是找到二者的一个平衡点 , 既能保证简介 , 有尽量提供丰富的 DSP 处理功能 ;

2020-04-27

TarsosDSP-2.4.jar

博客地址 : https://hanshuliang.blog.csdn.net/article/details/105769151 1 . TarsosDSP 是 Java 库 : TarsosDSP 是一个音频处理 Java 库 , 该库是纯 Java 实现 , 没有依赖任何外部的第三方库 ; 2 . TarsosDSP 库的目的 : 提供简单易用的接口 , 调用音频处理算法实现相关业务逻辑 ; 3 . TarsosDSP 库的定位 : 数字信号处理 ( DSP ) 算法都很复杂 , 涉及傅里叶变换 , 数字滤波器等算法 , 复变函数等数学理论 , 想想就很复杂 ; ① 小巧简单 : TarsosDSP 库在旨在减小函数库库的体量 , 可以简单地调用 ; ② 功能丰富 : TarsosDSP 库目的是为了提供强大齐全的功能 , 可以胜任任何实际应用中的业务逻辑 ; ③ 平衡点 : 明显上面两个功能是相悖的 , 功能越强大 , 函数调用越复杂 , 函数库体量越大 , TarsosDSP 目的是找到二者的一个平衡点 , 既能保证简介 , 有尽量提供丰富的 DSP 处理功能 ;

2020-04-27

TarsosDSP-2.3-Manual.pdf

博客地址 : https://hanshuliang.blog.csdn.net/article/details/105769151 1 . TarsosDSP 是 Java 库 : TarsosDSP 是一个音频处理 Java 库 , 该库是纯 Java 实现 , 没有依赖任何外部的第三方库 ; 2 . TarsosDSP 库的目的 : 提供简单易用的接口 , 调用音频处理算法实现相关业务逻辑 ; 3 . TarsosDSP 库的定位 : 数字信号处理 ( DSP ) 算法都很复杂 , 涉及傅里叶变换 , 数字滤波器等算法 , 复变函数等数学理论 , 想想就很复杂 ; ① 小巧简单 : TarsosDSP 库在旨在减小函数库库的体量 , 可以简单地调用 ; ② 功能丰富 : TarsosDSP 库目的是为了提供强大齐全的功能 , 可以胜任任何实际应用中的业务逻辑 ; ③ 平衡点 : 明显上面两个功能是相悖的 , 功能越强大 , 函数调用越复杂 , 函数库体量越大 , TarsosDSP 目的是找到二者的一个平衡点 , 既能保证简介 , 有尽量提供丰富的 DSP 处理功能 ;

2020-04-27

【Android FFMPEG 开发】博客资源_2020_02_20_1

【Android FFMPEG 开发】Android Studio 工程配置 FFMPEG ( 动态库打包 | 头文件与函数库拷贝 | CMake 脚本配置 ) 博客地址 : https://hanshuliang.blog.csdn.net/article/details/104367747 I . FFMPEG 交叉编译后的函数库及头文件 II . FFMPEG 静态库打包动态库 ( 仅做参考 ) III . 创建 Android Studio 工程 IV . FFMPEG 头文件与静态库拷贝 V . CMakeList.txt 配置 FFMPEG 头文件 与 函数库 VI . C++ 代码 VII . 博客资源 ———————————————— 版权声明:本文为CSDN博主「韩曙亮」的原创文章,遵循 CC 4.0 BY-NC-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://hanshuliang.blog.csdn.net/article/details/104367747

2020-02-20

【Android FFMPEG 开发】博客资源_2020_02_19

【Android FFMPEG 开发】FFMPEG 交叉编译配置 ( 下载 | 配置脚本 | 输出路径 | 函数库配置 | 程序配置 | 组件配置 | 编码解码配置 | 交叉编译配置 | 最终脚本 ) 博客地址 : https://hanshuliang.blog.csdn.net/article/details/104351312 I . FFMPEG 源码下载 解压 II . 交叉编译工具 III . configure 脚本及帮助命令 IV . 配置 configure 脚本 V . 输出目录配置 VI . 函数库配置 VII . 程序配置选项 VIII . 组件配置选项 IX . 编码配置 X . 交叉编译配置 ( 重点 ) XI . 交叉编译配置 Shell 脚本 ( 重点 )

2020-02-19

JNI文档资料源码_2020_02_16_2

【Android NDK 开发】Android Studio 使用 CMake 导入动态库 ( 构建脚本路径配置 | 指定动态库查找路径 | 链接动态库 ) 博客地址 : https://hanshuliang.blog.csdn.net/article/details/104349622 I . CMake 引入动态库与静态库区别 II . Android Studio 中 CMake 引入动态库流程 III . 指定动态库查找路径 IV . 链接函数库 V . Module 级别的 build.gradle 完整配置代码 VI . CMakeList.txt 完整配置代码 VII . 博客资源

2020-02-16

JNI文档资料源码_2020_02_16

【Android NDK 开发】Android Studio 使用 CMake 导入静态库 ( CMake 简介 | 构建脚本路径配置 | 引入静态库 | 指定静态库路径 | 链接动态库 ) 博客地址 : https://hanshuliang.blog.csdn.net/article/details/104337399 I . CMake 简介 II . Android Studio 中 CMake 引入静态库流程 III . 指定 CMake 最小版本号 IV . 导入函数库 ( 静态库 / 动态库 ) 编译配置 V . 导入第三方函数库路径配置 VI . 输出日志信息 VII . 链接函数库 VIII . Module 级别的 build.gradle 完整配置代码 IX . CMakeList.txt 完整配置代码 X . 博客资源

2020-02-16

JNI文档资料源码_2020_02_14_3

【Android NDK 开发】Android.mk 配置静态库 ( Android Studio 配置静态库 | 配置动态库与静态库区别 | 动态库与静态库打包对比 ) 博客地址 : https://hanshuliang.blog.csdn.net/article/details/104322381 I . Android Studio 中使用 Android.mk 配置静态库 总结 II . 第三方动态库来源 III . 配置 Android.mk 构建脚本路径 IV . 预编译 第三方 静态库 ( Android.mk ) V . 链接静态库 ( 设置静态库依赖 ) VI . Java 代码定义 native 方法并加载动态库 VII . C 代码调用动态库函数 VIII . 动态库 与 静态库 打包对比 IX . 配置动态库与静态库区别 X . 完整代码示例 1 . build.gradle 配置示例 2 . Android.mk 配置示例 3 . Java 代码示例 4 . C 代码示例 5 . 运行结果 ( Android 7.0 手机 ) XI . 博客资源

2020-02-15

JNI文档资料源码_2020_02_14_2

【Android NDK 开发】Android.mk 配置动态库 ( Android Studio 配置动态库 | 动态库加载版本限制 | 本章仅做参考推荐使用 CMake 配置动态库 ) 博客地址 : https://hanshuliang.blog.csdn.net/article/details/104288881 I . Android Studio 中使用 Android.mk 配置动态库库 总结 II . 第三方动态库来源 III . 配置 Android.mk 构建脚本路径 IV . 预编译 第三方 动态库 ( Android.mk ) V . 链接动态库 ( 设置动态库依赖 ) VI . Java 代码定义 native 方法并加载动态库 VII . C 代码调用动态库函数 VIII . 动态库加载版本限制 ( 6.0 以上 不能使用 Android.mk 配置动态库 ) IX . 完整代码示例 1 . build.gradle 配置示例 2 . Android.mk 配置示例 3 . Java 代码示例 4 . C 代码示例 5 . 运行结果 ( Android 4.3 手机 | 6.0 以上系统无法运行 ) X . 博客资源

2020-02-15

代码注释 你用的是 中文 还是 英文的 ?

发表于 2014-06-10 最后回复 2020-07-29

Java BIO / NIO 的 TCP / UDP 协议相关问题

发表于 2020-06-01 最后回复 2020-06-07

韩曙亮的留言板

发表于 2020-01-02 最后回复 2020-03-12

求 Android 视频播放器 解码策略

发表于 2014-09-02 最后回复 2019-10-12

Android 环境 SDK 太凶残了 目前完整版 67G 刚刚下完 分享下 百度云 压缩后 16G

发表于 2016-04-27 最后回复 2019-10-09

Go 语言是不是要火一波

发表于 2019-04-23 最后回复 2019-04-23

Android NDK 的文档有完整的翻译吗 - 收集下文档

发表于 2014-11-18 最后回复 2019-03-29

帮解读一下这个类型定义typedef const struct SLObjectItf_ * const * SLObjectItf;

发表于 2018-01-13 最后回复 2018-01-13

博客无法保存 发布 总是保存失败

发表于 2014-03-14 最后回复 2016-07-10

Android 开发环境下载地址 -- 百度网盘 adt-bundle android-studio sdk adt 下载

发表于 2014-07-21 最后回复 2016-07-08

Android 目前最流行的 底部导航栏 用什么做的

发表于 2014-09-29 最后回复 2015-10-15

Android 平台实现Traceroute 非root

发表于 2014-06-30 最后回复 2015-05-14

博客图片无法上传

发表于 2015-01-07 最后回复 2015-01-07

删掉专栏

发表于 2014-10-28 最后回复 2014-10-29

帐号总是被人试探, 错误5次, 锁定 20分钟

发表于 2014-10-14 最后回复 2014-10-14

Xcode 下载 sdk 总是失败

发表于 2014-08-06 最后回复 2014-08-11

程序员算数是不是不是很好

发表于 2014-08-06 最后回复 2014-08-08

草稿箱中博客的图片消失,字体高亮也没了

发表于 2013-12-26 最后回复 2014-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除