# ctq_im_app_android **Repository Path**: anyin891/ctq_im_app_android ## Basic Information - **Project Name**: ctq_im_app_android - **Description**: No description available - **Primary Language**: Android - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-16 - **Last Updated**: 2026-01-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # QmChat 量子密信APP 混淆原则 1、像Activity,Service,自定义View等通用模块混淆放在APP中混淆文件(app/proguard-rules.pro) 2、基础技术组件BaseLib,基础业务组件BaseBusinessLib模块中混淆规则放在自己模块(BaseLib/consumer-rules.pro,BaseBusinessLib/consumer-rules.pro) 3、业务组件混淆规则放在自己模块中(ModuleMain/consumer-rules.pro,ModuleChat/consumer-rules.pro。。。) 4、混淆颗粒度范围在满足功能运行的情况下尽可能的小 开发建议: 1、一般工具类尽量从项目中查找,没找到的可以先问问其他开发 2、toast尽量使用com.ctq.basebusinesslib.utils.KtUtils,否则自动化测试那边无法自动获取到toast内容,已做了封装