v4v7升级到androidx过程

由于原项目应用的都是v4v7包,谷歌改为androidx后就升级了一番,首先在properties文件android

而后在菜单里点击升级,studio会帮你把报名什么的都改掉gradle

打开项目,发现都自动改掉了,完美,然而作为一个android开发,我怀疑可能没有那么简单,作好心理准备,咱们不能太年轻了,应该成熟点了日志

果真,运行一番过不了,可是看log发现了一些日志,无非就是一些第三方库要升级了,由于第三方库用了旧的包,不兼容啊,改了就行了,这下看来没问题了,run起来blog

看来我仍是太年轻了,可是别慌,作为一个android专业的开发人士,必需要稳住,先找到问题的所在,而后我发现了一个有趣的地方,我觉得是第三库没有升级的缘由,由于第三方库上面仍是没有更新的,可是却有一个奇怪的地方,我另一个升级后的项目是能够的,一样版本的库,点进去库里面引用的版本却不同,好比个人库点进去,它引用的是v7下面的包,而我升级后的那个项目点进去后发现那个第三库里面引用的是androidx下面的包,有趣,找了一番,发现除了gradle版本不同其它都同样,猜测多是版本不同下载源不同吧,可是我又不想升级到最新的gradle,缘由我想你们都懂,问题太多,并且听说不稳定,因此我是升级到3.2.0的,结果发现好了,坑爹的报错,果真是一个专业的安卓开发人士了开发

相关文章
相关标签/搜索