FlyTour是Android MVVM + MVP + Dagger2 + Retrofit + RxJava +组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级继承该框架已经有了十个不同的版本,5.0之前的工程架构采用渐变配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化,Android插件化,Android MVP架构,