iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 3
1
Mobile Development

Kotlin Android Jetpack 系列 第 3

{Day3} Android&AndroidX

  • 分享至 

  • xImage
  •  

Android&AndroidX

AndroidX是Android團隊在Jetpack中開發、測試、打包和發布庫以及對其進行版本控制的開源項目。

現在的新專案基本上都要選擇AndroidX,因為Android Library不能與AndroidX Library共存在同一個專案中,所以還沒轉換的要趕緊轉換,避免未來很多好用的Library都無法使用,未來開發函示庫也都只會在AndroidX中進行。

Android Suppor Library -----> AndroidX Library
一.確認版本
1.Android Studio v3.2以上(Help>about)
https://ithelp.ithome.com.tw/upload/images/20200918/20125127jXIewEdo8A.jpg
2.Gradle v4.6以上(gradle-wrapper.properties)

3.compileSdkVersion v28以上(build.gradle(Module:app))
4.buildToolsVersion v28.0.2以上(build.gradle(Module:app))

二.增加配置
gradle.properties文件

三.一鍵遷移AndroidX

有時候轉換時會失敗,需要參考下面這兩個連結來手動改
https://developer.android.com/jetpack/androidx/migrate/artifact-mappings
https://developer.android.com/jetpack/androidx/migrate/class-mappings


上一篇
{Day2} Android Jetpack-介紹
下一篇
{Day4} Android Architecture Component
系列文
Kotlin Android Jetpack 30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言