Skip to content

一点建议,希望能结合provider初始化的优点 #19

Description

@edwardZj

显示的初始化,不利于组件解耦和组件单独运行,所以希望能结合provider初始化的优点
1组件的初始化依然继承AndroidStartup,但是把声明信息放到组件自己的AndroidManifest.xml的下的<meta-data里
2android-startup库使用provider初始化自身,然后读取<meta-data的配置初始化各个AndroidStartup
3 dependencies方法返回值使用String,使用绝对地址"com.xxx.xxx.xxStartup"
4或者可以选择使用注解来声明初始化信息,注解处理器在编译时处理,生成相应初始化代码

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions