JessYanCoding / MVPArms

⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
Apache License 2.0
10.29k stars 2.39k forks source link

关于架构设计问题,怎么解决增量生成Java文件的问题? #377

Open splm opened 4 years ago

splm commented 4 years ago

Look at here

Environment

Bug Description:

Related Code:

Bug Log:

Others:

作者你好,如果我的issue格式不符合要求,请见谅。 接触到你的代码,感觉设计思路很好,也解决了很多问题,插件的使用更像是一个脚手架。但有一个问题:在编译期生成的Java文件是增量生成还是每次都重新生成的?如果是增量,又怎么解决的虚拟机编译的问题。

AlexFugui commented 4 years ago

老铁这个取决于你的AS版本和你运行方式 与框架无关,如果想保证每次都是重新编译,不要使用install run 或者直接打包运行

splm commented 4 years ago

老铁这个取决于你的AS版本和你运行方式 与框架无关,如果想保证每次都是重新编译,不要使用install run 或者直接打包运行

兄弟,我的的意思怎么解决增量生成Java文件,现在我看作者的做法是每次都会重新产生新的Java文件,比如A类加了注解,并成功自动生成a1类,此时如果再次build,即使A类没有任何修改,a1类还是会重新创建一遍。