文章 2022-02-01 来自:开发者社区

【Android 组件化】路由组件 ( 构造路由表中的路由信息 )(二)

5、路由信息分组每个路由信息都有一个分组 , 在定义 Route 注解时 , 分组为 “” 空字符串 ;@Target({ElementType.TYPE}) @Retention(RetentionPolicy.CLASS) public @interface Route { /** * 路由路径, 标识一个路由节点 * 该字段没有默认值, 必须设置 * ...

【Android 组件化】路由组件 ( 构造路由表中的路由信息 )(二)
文章 2022-02-01 来自:开发者社区

【Android 组件化】路由组件 ( 构造路由表中的路由信息 )(一)

文章目录一、封装路由信息二、注解处理器 生成路由表信息1、Activity 中使用 @Route 注解2、注解处理器中判定注解是否检测出来3、获取被 @Route 标注的 注解节点4、判断被 @Route 标注的 注解节点的类型5、路由信息分组三、完整的 注解处理器 代码四、博客资源组件化系列博客 :【Android 组件化】从模块化到组件化【Android 组件化】使用 Gradle 实现组件....

文章 2022-02-01 来自:开发者社区

【错误记录】Android Studio 编译信息输出乱码

文章目录一、报错信息二、解决方案一、报错信息编译过程中 , 输出乱码信息 ;二、解决方案选择 " 菜单栏 / Help / Edit Custom VM Options " 选项 ,在弹出的 studio64.exe.vmoptions 文件中 , 输入如下内容 :-Dfile.encoding=UTF-8最终结果 :再次编译 , 即可显示正确的中文报错信息 ;

【错误记录】Android Studio 编译信息输出乱码
文章 2022-01-27 来自:开发者社区

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

文章目录一、崩溃信息描述二、手机命令行操作三、电脑命令行操作四、Tombstone 内容Tombstone 报错信息日志文件被保存在了 /data/tombstones/ 目录下 , 先 ROOT 再说 , 没有 ROOT 权限无法访问该目录中的信息 ;使用 Pixel 2 手机进行调试 , 其它 ROOT 后的手机也可以使用 ;ROOT 前先 解锁 Bootloader , 参考博客 【And....

【Android NDK 开发】NDK C/C++ 代码崩溃调试 - Tombstone 报错信息日志文件分析 ( 获取 tombstone_0X 崩溃日志信息 )
文章 2022-01-27 来自:开发者社区

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

文章目录一、将混淆后的报错信息转为原始报错信息二、retrace.bat 命令执行目录三、暴露更少信息更多 ProGuard 混淆配置参考 : https://www.guardsquare.com/en/products/proguard/manual/usage一、将混淆后的报错信息转为原始报错信息前提 : proguard-rules.pro 混淆配置中配置保留行数 ;# 保留行数 -ke....

【Android 安全】DEX 加密 ( Proguard 混淆 | 将混淆后的报错信息转为原始报错信息 | retrace.bat 命令执行目录 | 暴露更少信息 )(一)
文章 2022-01-27 来自:开发者社区

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

二、retrace.bat 命令执行目录必须在 D:\001_Programs\001_Android\002_Sdk\Sdk\tools\proguard\lib 目录中执行 retrace.bat 命令 , 如果在别的目录会报下面的错误 ;Error: Unable to access jarfile ..\lib\retrace.jar三、暴露更少信息使用以下配置 , 可以暴露更少信息 ;....

文章 2022-01-27 来自:开发者社区

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

文章目录一、Proguard 混淆后的报错信息二、Proguard 混淆映射文件 mapping.txt更多 ProGuard 混淆配置参考 : https://www.guardsquare.com/en/products/proguard/manual/usage一、Proguard 混淆后的报错信息前提 : proguard-rules.pro 混淆配置中配置保留行数 ;# 保留行数 -k....

【Android 安全】DEX 加密 ( Proguard 混淆 | 混淆后的报错信息 | Proguard 混淆映射文件 mapping.txt )
文章 2022-01-26 来自:开发者社区

【Android 内存优化】Android 工程中使用 libjpeg-turbo 压缩图片 ( JNI 传递 Bitmap | 获取位图信息 | 获取图像数据 | 图像数据过滤 | 释放资源 )

文章目录一、Bitmap 图像数据处理二、Java 层 Bitmap 对象转为 JNI 层 bitmap 对象三、获取 bitmap 中的图像数据四、过滤 bitmap 中的图像数据 ( 获取 RGB 数据 剔除 A 通道数据 )五、释放资源六、Bitmap 图像数据处理在上一篇博客 【Android 内存优化】libjpeg-turbo 函数库交叉编译与使用 ( 交叉编译脚本编写 | 函数库头....

文章 2022-01-26 来自:开发者社区

【Android RTMP】音频数据采集编码 ( FAAC 编码器编码 AAC 音频解码信息 | 封装 RTMP 音频数据头 | 设置 AAC 音频数据类型 | 封装 RTMP 数据包 )

文章目录安卓直播推流专栏博客总结一、 FAAC 编码器编码 AAC 音频解码信息二、 封装 RTMP 音频数据头三、 封装 RTMP 音频数据类型四、 拷贝 AAC 音频数据到 RTMPPacket 数据包中五、 设置数据包大小六、 设置绝对时间、数据类型、RTMP 通道、头类型七、 FAAC 编码器编码代码示例安卓直播推流专栏博客总结Android RTMP 直播推流技术专栏 :0 . 资源和....

文章 2022-01-26 来自:开发者社区

【Android RTMP】音频数据采集编码 ( AAC 音频格式解析 | FLV 音频数据标签解析 | AAC 音频数据标签头 | 音频解码配置信息 )(二)

2. AAC 音频特殊配置打开第 2 22 个音频数据标签 : 内容如下 , 这是完整的音频标签数据 ;0x000001bf : 08 00 00 07 00 00 00 00 0x000001c7 : 00 00 00 AF 00 12 10 56 0x000001cf : E5 00 00 00 00 123. AAC 音频数据标签AAC 音频数据标签 : 该标签中封装...

【Android RTMP】音频数据采集编码 ( AAC 音频格式解析 | FLV 音频数据标签解析 | AAC 音频数据标签头 | 音频解码配置信息 )(二)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注