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 操作完毕

 

更多相关文章

  1. 使用Panel和TextLine模拟Android的Toast
  2. Android(安卓)Dialog使用举例
  3. Android:使用JDBC链接MySQL数据库
  4. Android中使用Handler机制更新UI的两种方法
  5. android --相机使用详解概述
  6. Android(安卓)指定销毁一个Activity
  7. android View
  8. Android中网络使用
  9. Android(安卓)Gradle Plugin指南(三)----依赖关系,Android库和多项

随机推荐

  1. Android中基于Tesseract OCR的文字识别应
  2. Android(安卓)Studio最常用快捷键
  3. Android快速开发框架dyh详解(一)---初识d
  4. geekband android #5 第十周分享
  5. 自己编写的android站长工具
  6. 【实践驱动开发3-004】TI WL1835MODCOM8
  7. Progressbar的使用
  8. Android培训班(10)
  9. 开免跨的游戏引擎
  10. 关于解决Android(安卓)Studio:Connection