ARouter
ARouter copied to clipboard
💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)
**//传递方式使用Bundle传递数据 //List值说明** ``` val data = ArrayLis() ``` **//CartProducty对象实现Serializable接口** ``` @JsonClass(generateAdapter = true) data class CartProduct( val currencySymbol: String, @Json(name = "count") var count: Int = 0, @Json(name = "code")...
## Look at here 在AndroidX 上使用面会报错 ``` > Task :module_main:kaptDebugKotlin FAILED 注: ARouter::Compiler The user has configuration the module name, it was [module_main]注: ARouter::Compiler >>> AutowiredProcessor init. InterceptorProcessor init. RouteProcessor...
1.在原java项目基础上增加了对kotlin支持之后,是否可以去掉 原java的配置,只保留kapt 的配置?目前尝试了一下貌似可以但是不知道会不会有什么问题? annotationProcessor 'com.alibaba:arouter-compiler javaCompileOptions { annotationProcessorOptions { arguments = [moduleName: project.getName()'] } }
Add boolean array function
APP静态安全检测过程中,因为初始化过程中加载path对应的dex文件 DexFile.loadDex(path, path + ".tmp", 0);报 动态加载DEX行为检测异常,请问这种情况有什么解决方案吗? if (path.endsWith(EXTRACTED_SUFFIX)) { //NOT use new DexFile(path), because it will throw "permission error in /data/dalvik-cache" dexfile = DexFile.loadDex(path, path + ".tmp", 0); }...
麻烦看下这个问题,必现的 跳转页面出现 09-02 17:20:56.377717 16838 16838 E AndroidRuntime: android.util.AndroidRuntimeException: FORWARD_RESULT_FLAG used while also requesting a result 09-02 17:20:56.377717 16838 16838 E AndroidRuntime: at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:2074) 09-02 17:20:56.377717 16838 16838 E AndroidRuntime:...
支持jetpack compose的跳转 对于compose来说,支持比较简单,只需要收集每个compose函数和其对应的route 路径以及参数,然后通过kapt或者ksp去生成navcontroller的初始化函数 即可
回滚回 7.0.0 可以使用
com.alibaba.android.arouter.exception.HandlerException: ARouter::ARouter init logistics center exception! [Package manager has died] 机型:TCL 750 ROM:TCL/x1_plus CPU架构:arm64-v8a Android版本:Android 6.0,level 23
请问一下,Arouter 可以实现插件化功能吗,不是组件化的,搜了一圈没有相关文档