Android基础框架

DoggyZhang 9342391f05 引导支持显示前的操作 1 hete
app ddecb07343 feat: 兼容多窗口,画中画 1 hónapja
buildSrc 238e55aabd init 5 hónapja
external 28150fac8b feat: 源码方式接入zxing 4 hónapja
frame 9342391f05 引导支持显示前的操作 1 hete
gradle 346ec5b1a3 feat: 增加Adjust埋点上报 1 hónapja
.gitignore 238e55aabd init 5 hónapja
CLAUDE.md 238e55aabd init 5 hónapja
README.md 28150fac8b feat: 源码方式接入zxing 4 hónapja
build.gradle defa21c809 feat: 修改Maven库地址 4 hónapja
gradle.properties 238e55aabd init 5 hónapja
gradlew 238e55aabd init 5 hónapja
gradlew.bat 238e55aabd init 5 hónapja
java-publish.gradle defa21c809 feat: 修改Maven库地址 4 hónapja
publish-all.bat defa21c809 feat: 修改Maven库地址 4 hónapja
publish-all.sh 238e55aabd init 5 hónapja
publish-change.sh 238e55aabd init 5 hónapja
publish-rtc.sh 238e55aabd init 5 hónapja
publish.gradle defa21c809 feat: 修改Maven库地址 4 hónapja
settings.gradle 28150fac8b feat: 源码方式接入zxing 4 hónapja

README.md

项目说明

  • base: 全项目基于Rlt状态管理构建的基础

    ./gradlew :frame:base:clean
    ./gradlew :frame:base:publish
    
  • oss: 对象存储框架

    ./gradlew :frame:oss:clean
    ./gradlew :frame:oss:publish
    
  • aab: 对google AAB api的封装,实现了AAB管理策略

    ./gradlew :frame:aab:clean
    ./gradlew :frame:aab:publish
    
  • coroutine: 并发编程基础库

    ./gradlew :frame:coroutine:clean
    ./gradlew :frame:coroutine:publish
    
  • data: 自定义数据结构

    ./gradlew :frame:data:clean
    ./gradlew :frame:data:publish
    
    - debug: 开发工具
    

    shell

./gradlew :frame:debug:clean ./gradlew :frame:debug:publish

- deviceid: 设备ID

shell ./gradlew :frame:deviceid:clean ./gradlew :frame:deviceid:publish

- download: 下载管理框架

shell ./gradlew :frame:download:clean ./gradlew :frame:download:publish

- effect: 动效播放框架

shell ./gradlew :frame:effect:clean ./gradlew :frame:effect:publish

- googleservice: google服务基础库

shell ./gradlew :frame:googleservice:clean ./gradlew :frame:googleservice:publish

- log: 日志管理

shell ./gradlew :frame:log:clean ./gradlew :frame:log:publish

- mvvm: mvvm能力拓展

shell ./gradlew :frame:mvvm:clean ./gradlew :frame:mvvm:publish

- network: 网络框架

shell ./gradlew :frame:network:clean ./gradlew :frame:network:publish

- security: 应用安全管理

shell ./gradlew :frame:security:clean ./gradlew :frame:security:publish

- spi: 服务发现框架

shell ./gradlew :frame:spi:clean ./gradlew :frame:spi:publish

- statistics: 统计框架

shell ./gradlew :frame:statistics:clean ./gradlew :frame:statistics:publish

- storage: 存储框架(file & sp)

shell ./gradlew :frame:storage:clean ./gradlew :frame:storage:publish

- util: 通用工具类

shell ./gradlew :frame:util:clean ./gradlew :frame:util:publish

- guide: 用户引导库

shell ./gradlew :frame:guide:clean ./gradlew :frame:guide:publish

- sound: 音效播放管理库

shell ./gradlew :frame:sound:clean ./gradlew :frame:sound:publish

- animplayer: VAP动效播放库

shell ./gradlew :external:animplayer:clean ./gradlew :external:animplayer:publish

- drawee: Fresco drawee

shell ./gradlew :external:drawee:clean ./gradlew :external:drawee:publish

- libcocos2dx: Cocos lib

shell ./gradlew :external:libcocos2dx:clean ./gradlew :external:libcocos2dx:publish

- qmui: tencent qmui

shell ./gradlew :external:qmui:clean ./gradlew :external:qmui:publish

- retrofit: retrofit

shell ./gradlew :external:retrofit:clean ./gradlew :external:retrofit:publish

- SVGAPlayer: SVGA播放库

shell ./gradlew :external:SVGAPlayer:clean ./gradlew :external:SVGAPlayer:publish

- zxing: zxing二维码

shell ./gradlew :external:zxing:clean ./gradlew :external:zxing:publish

- game: 游戏接入框架

shell ./gradlew :frame:game:clean ./gradlew :frame:game:publish

- image: 图片框架

shell ./gradlew :frame:image:clean ./gradlew :frame:image:publish

- apm: 性能监控

shell ./gradlew :frame:apm:clean ./gradlew :frame:apm:publish

- asr: 语音识别

shell ./gradlew :frame:asr:clean ./gradlew :frame:asr:publish

- audio: 音频录制

shell ./gradlew :frame:audio:clean ./gradlew :frame:audio:publish

- crash: 崩溃收集

shell ./gradlew :frame:crash:clean ./gradlew :frame:crash:publish

- dot: 红点框架

shell ./gradlew :frame:dot:clean ./gradlew :frame:dot:publish

- locale: 本地化

shell ./gradlew :frame:locale:clean ./gradlew :frame:locale:publish

- push: 推送

shell ./gradlew :frame:push:clean ./gradlew :frame:push:publish

- tceffect: 腾讯云动效播放

shell ./gradlew :frame:tceffect:clean ./gradlew :frame:tceffect:publish

- media: 媒体服务

shell ./gradlew :frame:media:clean ./gradlew :frame:media:publish

- room: 信令房间框架

shell ./gradlew :frame:room:clean ./gradlew :frame:room:publish

- router: 路由框架

shell ./gradlew :frame:router:router-api:clean ./gradlew :frame:router:router-api:publish ./gradlew :frame:router:router-annotation:clean ./gradlew :frame:router:router-annotation:publish ./gradlew :frame:router:router-compiler:clean ./gradlew :frame:router:router-compiler:publish

- share: 分享

shell ./gradlew :frame:share:clean ./gradlew :frame:share:publish

- startup: 启动框架

shell ./gradlew :frame:startup:clean ./gradlew :frame:startup:publish

- AndroidAutoSize: Android屏幕适配

shell ./gradlew :external:AndroidAutoSize:clean ./gradlew :external:AndroidAutoSize:publish

- tcturing: 天御风控

shell ./gradlew :external:tcturing:clean ./gradlew :external:tcturing:publish


- commonui: 公共UI

shell ./gradlew :frame:commonui:clean ./gradlew :frame:commonui:publish


- effectpreview: 动效预览

shell ./gradlew :frame:effectpreview:clean ./gradlew :frame:effectpreview:publish


- trtc

shell ./gradlew :frame:trtc:clean ./gradlew :frame:trtc:publish


- trtcpro

shell ./gradlew :frame:trtcpro:clean ./gradlew :frame:trtcpro:publish


- Bom: 版本依赖管理

shell ./gradlew :frame:bom:clean ./gradlew :frame:bom:publish ```