v4v7升級到androidx過程

由於原項目應用的都是v4v7包,谷歌改爲androidx後就升級了一番,首先在properties文件android

而後在菜單裏點擊升級,studio會幫你把報名什麼的都改掉gradle

打開項目,發現都自動改掉了,完美,然而作爲一個android開發,我懷疑可能沒有那麼簡單,作好心理準備,咱們不能太年輕了,應該成熟點了日誌

果真,運行一番過不了,可是看log發現了一些日誌,無非就是一些第三方庫要升級了,由於第三方庫用了舊的包,不兼容啊,改了就行了,這下看來沒問題了,run起來blog

看來我仍是太年輕了,可是別慌,作爲一個android專業的開發人士,必需要穩住,先找到問題的所在,而後我發現了一個有趣的地方,我覺得是第三庫沒有升級的緣由,由於第三方庫上面仍是沒有更新的,可是卻有一個奇怪的地方,我另一個升級後的項目是能夠的,一樣版本的庫,點進去庫裏面引用的版本卻不同,好比個人庫點進去,它引用的是v7下面的包,而我升級後的那個項目點進去後發現那個第三庫裏面引用的是androidx下面的包,有趣,找了一番,發現除了gradle版本不同其它都同樣,猜測多是版本不同下載源不同吧,可是我又不想升級到最新的gradle,緣由我想你們都懂,問題太多,並且聽說不穩定,因此我是升級到3.2.0的,結果發現好了,坑爹的報錯,果真是一個專業的安卓開發人士了開發

相關文章
相關標籤/搜索