luckybilly / CC

业界首个支持渐进式组件化改造的Android组件化开源框架,支持跨进程调用。Componentize your android project gradually.
https://luckybilly.github.io/CC-website/
Apache License 2.0
4.04k stars 636 forks source link

设置了noTimeOut,但是报超时-9怎么处理啊 #88

Closed JasonDev324 closed 5 years ago

JasonDev324 commented 5 years ago

image image

JasonDev324 commented 5 years ago

image

ZhangdroidApp commented 5 years ago

IComponent实现类对应的action返回值来确定是否延时返回结果,你需要排查下返回值是否为false,只有异步调用才需要延时的

JasonDev324 commented 5 years ago

IComponent实现类对应的action返回值来确定是否延时返回结果,你需要排查下返回值是否为false,只有异步调用才需要延时的

没有异步调用啊

luckybilly commented 5 years ago

主线程不允许noTimeout的同步调用,见源码:https://github.com/luckybilly/CC/blob/09f8457c1f962a7a408387cbf7d279e320733c0a/cc/src/main/java/com/billy/cc/core/component/CC.java#L589