如果在 Activity 里使用注解,就会生成一个 Activity_的类,在跳转及 AndroidManifest 里都要使用 Activity_,有没有办法可以将 Activity 和 Activity_之间形成某种射关系,这样就不用在跳转及 AndroidManifest 里使用 Activity_
![]() | 1 Cabana 2019-07-02 15:04:19 +08:00 是用了什么编译时注解的第三方框架吗?你这问题背景也没描述清楚啊 |
2 saucew 2019-07-02 16:17:06 +08:00 用 fragment 就可以不加清单了 - - |
![]() | 3 dasinigetudou OP @Cabana AndroidAnnotations 框架 |
![]() | 4 dasinigetudou OP @saucew 但是跳转还是要跳带后缀的 fragment 啊 |
![]() | 5 LvWind 2019-07-03 10:46:29 +08:00 ![]() 大致看了一眼 AndroidAnnotation,这些“语法糖”大部分可以用 ButterKnife 代替 |
6 Jabin 2019-07-03 13:10:11 +08:00 4 年前就用 AA,理解 Annotation,编译时 运行时 就会明白并不能直接映射,当然你可以试试在 gradle.build 里处理一下 |
7 122006 2019-07-17 13:37:15 +08:00 框架根本问题,不应该使用这种方案, 框架使用的是 ASPACT 增加运行时类的方法,只能额外增加 class 如果使用 asm 进行框架编写,就可以完美解决 |