登录 注册
当前位置:主页 > 资源下载 > 24 > AppInit是一款遵循组件化设计原则的Android应用初始化框架,具备灵活性强和易于使用的特性

AppInit是一款遵循组件化设计原则的Android应用初始化框架,具备灵活性强和易于使用的特性

  • 更新:2024-09-02 16:02:44
  • 大小:7.74MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

AppInit:Android应用初始化框架 AppInit是一款Android应用初始化框架,基于组件化的设计指南,功能灵活,使用简单。 AppInit为解决美团收银B端App Init在解决方案中的实际问题,取得了不错的效果,因此我们决定将其开源,希望更多技术同行一起开发,应用到更广泛的场景里去。 背景 随着业务的快速发展,新项目新业务不断出现,以及项目组件化的实施,项目里需要初始化的业务模块和SDK也逐渐增加,而且有些业务模块间可能会有错错复杂的依赖关系,在项目开发和测试人员不足,新加入开发同学不熟悉项目的情况下,难免会出现少测漏测的情况,如何使各模块初始化代码解压缩,按正确的顺序初始化是我们需要思考的问题。 功能简介 可以在指定进程的指定线程,按指定顺序分配Application生命周期方法给初始化类(继承自SimpleAppInit并添加AppInit注解,低取代) 可以配置