ARouter
ARouter copied to clipboard
💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)
java.util.zip.ZipException: invalid CEN header (bad signature)

java.lang.RuntimeException: Unable to create application com.manage.tocapp.ManageApplication: com.alibaba.android.arouter.exception.HandlerException: ARouter::ARouter init logistics center exception! [com.alibaba.android.arouter.routes.ARouter$$Providers$$app] 在release 版本下: 我并未开启openLog 以及debug模式。在用户手机上更新版本后发生了以上崩溃。 if (BuildConfig.DEBUG) { ARouter.openLog(); ARouter.openDebug(); } ARouter.init(application); }
1.java.lang.RuntimeException:Unable to start activity ComponentInfo{MainActivity}: 2.com.alibaba.android.arouter.exception.HandlerException: Init provider failed! Can't make method constructor accessible android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2566) 3.k.b.a.a.d.a:Init provider failed! Can't make method constructor accessible 4.com.alibaba.android.arouter.core.LogisticsCenter.void completion(com.alibaba.android.arouter.facade.Postcard)(LogisticsCenter.java) 5.com.alibaba.android.arouter.launcher._ARouter.java.lang.Object navigation(android.content.Context,com.alibaba.android.arouter.facade.Postcard,int,com.alibaba.android.arouter.facade.callback.NavigationCallback)(_ARouter.java) 6.com.alibaba.android.arouter.launcher.ARouter.java.lang.Object navigation(android.content.Context,com.alibaba.android.arouter.facade.Postcard,int,com.alibaba.android.arouter.facade.callback.NavigationCallback)(ARouter.java) 7.com.alibaba.android.arouter.facade.Postcard.navigation(Postcard.java)...
## Look at here - → Did you read the doc carefully - → Did you add annotation above target activity - → Did you add annotation processor dependence -...
增加方法,实现Fragment.startActivityForResult,用来方便在fragment下监听onActivityForResult
荣耀手机正常,在小米手机初始化拦截器异常。
## 生成的类 ``` public class XXDownloadActivity$$ARouter$$Autowired implements ISyringe { private SerializationService serializationService; @Override public void inject(Object target) { serializationService = ARouter.getInstance().navigation(SerializationService.class); StickerDownloadActivity substitute = (StickerDownloadActivity)target; substitute.mainStickerBean = (com.xx.bean.XXBean.InnerXXBean) substitute.getIntent().getSerializableExtra("key_data"); }...
## Look at here - → Did you read the doc carefully - → Did you add annotation above target activity - → Did you add annotation processor dependence -...
初始化过,也完全没用,就一直报这个