Comments (7)
clean一次再跑就没这个问题了,没clean的话就会有一个Application会重复调用到。
from appjoint.
有办法避免这个问题吗?因为每次clean都挺耗时间的,如果不clean,由于重复初始化导致了应用崩溃。
from appjoint.
您好,方便更详细描述一下问题吗?我感觉可能和Instant Run 有关系,比如说,修改的是主App类?Router 类?或者修改模块App类后,再增量编译,就能导致复现的?
from appjoint.
您好,方便更详细描述一下问题吗?我感觉可能和Instant Run 有关系,比如说,修改的是主App类?Router 类?或者修改模块App类后,再增量编译,就能导致复现的?
我没有开Instant Run,Run了几次就偶尔出现了,clean了之后再Run或者删除了手机上的app再Run就没有重复初始化。是用了priority这个注解才发现这个问题。
from appjoint.
可能 https://github.com/PrototypeZ/AppJoint/pull/18/files#diff-bbc0ff2084f02d1be5ffc85bac4bb09aR461
这里可能出现重复添加的情况,待我修复验证一下
from appjoint.
我也遇到了 重复执行moduleapplication 继承application 重复执行oncreate
from appjoint.
我发现 moduleapplication 存在两个同class的对象,它会导致重复执行application的oncreate
from appjoint.
Related Issues (20)
- 在ModuleSpec注解的Application中registerActivityLifecycleCallbacks无效 HOT 2
- 请问像 业务组件 需要依赖 账户组件 中的状态和数据,这种组件依赖的情况是如何解决的的 HOT 4
- 获取Service总是为 null HOT 1
- 这是我非常喜欢的组件化方案,and一点小建议 HOT 8
- 性能不行,不支持增量,也没做注解解析的过滤操作 HOT 5
- 已经业务模块化的,感觉是没必要引入这个框架的 HOT 1
- 如果希望跨project去使用这个library有什么建议吗?
- apply plugin 添加顺序不同出现的bug HOT 1
- 不支持Module打包成AAR依赖? HOT 3
- 无法访问ModuleSpec HOT 1
- 关于Service 初始化的问题 HOT 3
- AppJoint.service()方法会返回不同的对象 HOT 3
- service返回null,帮忙想想可能是什么低级错误? HOT 1
- java.lang.RuntimeException: AppJoint class file not found, please check "io.github.prototypez:app-joint-core:{latest_version}" is in your dependency graph. HOT 8
- 如何保证多个module的application执行顺序?
- AppJoint.service 报错,routersMap是空的
- Gradle7.0+无法使用 HOT 7
- > 你们都是怎么处理的?有有效方法吗? 我也是同样的跟上面 mrrobot97一样的错误
- Ambiguous method overloading for method java.io.FileInputStream#<init>
- 如果升级Gradle之后你仍然想使用AppJoint组件化框架-可以看下这里
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from appjoint.