欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android項目遷移到AndroidX的方法步驟

 更新時間:2019年12月26日 09:07:05   作者:BryantXie  
這篇文章主要介紹了Android項目遷移到AndroidX的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

1. 寫在前面

遷移前請確認(rèn)所有代碼都已提交至代碼托管平臺或已手動備份!

遷移前請確認(rèn)所有代碼都已提交至代碼托管平臺或已手動備份!

遷移前請確認(rèn)所有代碼都已提交至代碼托管平臺或已手動備份!

重要的事情說三遍!

2. 前提條件

將AS更新至 AS 3.2及以上,最好是3.5

Gradle 插件版本改為 4.6及以上,項目下gradle/wrapper/gradle-wrapper.propertie文件中的distributionUrl改為:distributionUrl= https://services.gradle.org/distributions/gradle-4.6-all.zip

compileSdkVersion 版本升級到 28 及以上buildToolsVersion 版本改為 28.0.2 及以上。

官方建議在遷移之前,先將應(yīng)用的Support Lib更新至最新版本version 28.0.0。這是因為AndroidX 1.0.0版本是與Support Lib 28.0.0一致的二進(jìn)制文件。

使用AndroidStudio遷移現(xiàn)有項目

Step 1: 開啟遷移 ,在gradle.properties文件中添加如下配置用以表示項目啟用AndroidX并遷移到AndroidX

android.useAndroidX=true
android.enableJetifier=true

Android項目遷移到AndroidX

gradle.properties截圖

Step 2:在AS中打開項目->點擊菜單欄->Refactor->Migrate to AndroidX,如下圖所示

AS菜單截圖

執(zhí)行后會彈框提示你備份

Migrate to AndroidX Dialog

備份完成后會看到一個搜索的彈框在動,搜索結(jié)束后再在下方的find可以看到,點擊do refactor進(jìn)行重構(gòu)。

AS會自動把你項目中的依賴切換到AndroidX,并且修改項目中使用到的依賴庫路徑。

Step 3:點擊菜單欄->File-> Invalidate Caches /Restart 重啟IDE,這一步很重要,很多依賴包的緩存會讓你在Refactor結(jié)束后各種報錯,清除緩存重啟下就好。要不然一個個改頭都痛。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:

相關(guān)文章

  • Android消息機(jī)制Handler的工作過程詳解

    Android消息機(jī)制Handler的工作過程詳解

    這篇文章主要為大家詳細(xì)介紹了Android消息機(jī)制Handler的工作過程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • Android實現(xiàn)串口通信

    Android實現(xiàn)串口通信

    這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)串口通信,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • AndroidStudio 如何使用aar詳解

    AndroidStudio 如何使用aar詳解

    本文主要介紹AndroidStudio 如何使用aar的資料,這里整理了詳細(xì)的資料,幫助大家學(xué)習(xí)理解此部分的知識,有需要的小伙伴可以參考下
    2016-09-09
  • Android 自定義SeekBar動態(tài)改變硬件音量大小實現(xiàn)和音量鍵的同步(推薦)

    Android 自定義SeekBar動態(tài)改變硬件音量大小實現(xiàn)和音量鍵的同步(推薦)

    這篇文章主要介紹了 Android 自定義SeekBar動態(tài)改變硬件音量大小實現(xiàn)和音量鍵的同步效果,整段代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-01-01
  • Android實現(xiàn)系統(tǒng)狀態(tài)欄的隱藏和顯示功能

    Android實現(xiàn)系統(tǒng)狀態(tài)欄的隱藏和顯示功能

    這篇文章主要介紹了Android實現(xiàn)系統(tǒng)狀態(tài)欄的隱藏和顯示功能,文中還給大家?guī)硭姆N方法,大家可以根據(jù)自己需要參考下
    2018-07-07
  • Android實現(xiàn)加載對話框

    Android實現(xiàn)加載對話框

    這篇文章主要為大家詳細(xì)介紹了Android實現(xiàn)加載對話框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • android使用videoview播放視頻

    android使用videoview播放視頻

    這篇文章主要介紹了Android利用自帶VideoView控件播放視頻的示例,需要的朋友可以參考下
    2014-02-02
  • Android使用Gallery實現(xiàn)照片拖動的特效

    Android使用Gallery實現(xiàn)照片拖動的特效

    這篇文章主要介紹了Android如何使用Gallery實現(xiàn)照片拖動的特效,幫助大家更好的理解和利用Android進(jìn)行開發(fā),感興趣的朋友可以了解下
    2021-01-01
  • Android自定義View實現(xiàn)跟隨手指移動

    Android自定義View實現(xiàn)跟隨手指移動

    這篇文章主要為大家詳細(xì)介紹了Android自定義View實現(xiàn)跟隨手指移動,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-08-08
  • Flutter組件狀態(tài)管理的3種方法

    Flutter組件狀態(tài)管理的3種方法

    這篇文章主要為大家詳細(xì)介紹了Flutter組件狀態(tài)管理的3種方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03

最新評論