Android Studio 基礎 之 如何取消使用 Android X 的操作(附有詳細步驟)

Android Studio 基礎 之 如何取消使用 Android X 的操作(附有詳細步驟)

 

目錄

Android Studio 基礎 之 如何取消使用 Android X 的操作(附有詳細步驟)

一、簡單介紹

二、解決辦法

三、測試版本

四、具體步驟


 

一、簡單介紹

Android 開發中的一些基礎操作,使用整理,便於後期使用。

按照官方文檔說明 AndroidX 是對 android.support.xxx 包的整理後產物。由於之前的 support 包過於混亂,所以,Google 推出了AndroidX。由於在後續版本中,會逐步放棄對 support 的升級和維護,所以,我們必須遷移到 AndroidX。

而且目前,新版本的Android Studio 在新建工程的時候,會強制使用 Android X 開發。

但是有時候,我們還是想用之前的 support 模式怎麼辦呢?

 

二、解決辦法

1、在 SDK 中取消 Android 10.0(Q),可以取消使用 Use androidx.*artifacts 的選項

2、如果以上方法不行,可以把 android.useAndroidX=true改爲false,把 android.enableJetifier=true改爲false,然後把依賴庫刪掉,替換爲 support 即可

 

三、測試版本

版本  3.5.3

 

四、具體步驟

1、目前該版本 Android Studio 強制使用 Android X,如下圖

 

2、首先可以,把 SDK 中 取消(卸載) Android 10.0(Q),然後,就可以** Use androidx.*artifacts 選項,取消使用 Android X(之前可以,不過到現在(2020年05月19日)好像不可以了),可以試試

 

3、如果還是強制使用 Android X ,先可以不管,進行新建工程先

 

4、在工程的 gradle.properties 中把 android.useAndroidX=true改爲false,把 android.enableJetifier=true改爲false

 

 

5、把 build.gradle 中對應的sdkVersion 修改(根據需要修改爲低版本即可),並把對應的依賴庫,也做修改

 

 

 

 

6、接着,是默認新建的 MainActivity.java ,把對應的 Androidx 引入刪掉,然後 重新引入 support 的

 

 

 

 

7、到此 就取消使用 Android X,換成使用 support 操作完畢