最近在集成网易云信的即时通讯,被迫迁移到androidx,记录其中的问题。
迁移到andoridx。
和tinker的冲突
和kotlin的冲突。

kotlin之前不需要写findviewbyid,直接写的的,现在找不到了。

整个项目基本都需要改,所有的界面,所有的viewmodule

费了好大功夫改完了包名,一运行都没有打开app就奔溃了

所有xml文件中的v4-v7控件都要更改,

清单列表文件也要更改

又遇到
AGPBI: {“kind”:“error”,“text”:"No resource found that matches the given name (at \u0027layout_toRightOf\u0027 with value \u0027@id/img_user


本文记录了在集成网易云信即时通讯时,将项目从Android迁移到AndroidX过程中遇到的问题,包括与Tinker和Kotlin的冲突,XML中控件和布局的修改,以及Gradle属性`android.enableD8.desugaring`对于Java 8语言支持的影响。
最低0.47元/天 解锁文章
19万+

被折叠的 条评论
为什么被折叠?



