使用AndroidX的坑有哪些

技术使用AndroidX的坑有哪些这篇文章主要介绍“使用AndroidX的坑有哪些”,在日常操作中,相信很多人在使用AndroidX的坑有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”

本文主要介绍“使用AndroidX的坑有哪些”。在日常操作中,我相信很多人对使用AndroidX的坑有什么问题有疑问。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮助大家解答“有哪些坑使用AndroidX”的疑惑!接下来,请和边肖一起学习!

一、我们从新建一个项目说。

3.5对于新项目,默认使用androidx。

看最后一个,用androidx。*人工制品。而且不能取消。

1.1、那么这两句话代表什么呢

这意味着您使用的支持包将自动帮助您迁移到androidx。这里有一个例子(下一个例子中的bug是针对系统库的)。例如,我们曾经在支持中使用AppBarLayout来组合CoordinatorLayout来实现酷炫的效果。众所周知,这是在设计支持。那么让我们补充一下,注意:studio3.5后添加包会有点不一样.

右键单击项目并选择“打开模块设置”。

在打开的界面中,选择依赖项,单击内部的加号,然后继续选择库依赖项。

在搜索框中,搜索设计。一堆(androidx版本就是这样选的),这里我们选择com.android.support

选择加入后,studio将自动构建并添加依赖项。Build.gradle将添加

实现' com . Android . support : design :28 . 0 . 0 '

注意:此时,当您转到xml并键入AppBarLayout时,不会提示您,甚至根本不会提示您。个人认为是因为studio3.5优化的太好了,你不会随便帮我们重建项目,不知道是不是bug。此时单击“生成-重建项目”。此后,xml被正常使用,如下所示

com . Google . Android . material . appbar . appbar layout andoid : layout _ width=' match _ parent ' andoid : layout _ height='?action bar size “/

你会发现这不是支持的包,而是点击进去后已经迁移的androidx的包。就因为gradle.properties的那两句话,帮助我们完成了它。Build.gradle仍然显示支持包。我该怎么办?

额外注意:就像上面提到的类似bug的问题。如果您现在构建. Gradl来删除此依赖项,如果您遵循前面的操作,我们将单击“用Gradl文件同步项目”来更新它。之后,项目就不会有这个包了。是的,studio3.5也是一样,但是如果继续用xml键入AppBarLayout,还是会有提示,而且xml没有错误,可以运行。只有在运行之后,它才会崩溃并报告错误。仍然需要正确的方法。删除依赖项后,继续单击“重建项目”,然后就正常了。(感觉这次是bug)

二、一键将build.gradle的support包改成andoridx

单击重构-迁移到AndroidX。

后续一直默认,这里就不映射了,只说操作,迁移-(选择我们的项目,点击确定)-是。将弹出下图,

单击“进行重构”。之后,那么‘com . Android . support : design :28 . 0 . 0’将作为响应直接改成androidx包。

实现' com . Google . Android . material : material :1 . 0 . 0 '

三、可能有些人升级了studio,但是却不像使用androidx

正确的方法是删除gradle.properties.的这两句话。同时,将您的build.gradle更改为以前的支持包。我们知道支持包的最后一个版本是28。之后,一切都不会迁移。它就是支撑,也就是支撑包。

至此,“使用AndroidX有哪些坑”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以帮助你学得更好。去试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/79818.html

(0)

相关推荐

  • 抖音刷赞自助网站,网站上的点赞怎么买?

    技术抖音刷赞自助网站,网站上的点赞怎么买?抖音在线刷赞网站,刷赞抖音平台如何实现的?对网站下订单很安全,不会出现封号的情况,因为网站是真人操作,网站接到任务后就会发消息给群组,群组中有全国各地的人,然后按照指定的时间接单

    测评 2021年11月11日
  • 抖音刷人气网站,优质的刷赞平台

    技术抖音刷人气网站,优质的刷赞平台根据小编的了解,现在可以说在全民各行各业各个年龄层都大火的抖音短视频吸粉的速度也是十分快速的,而上面有很多网红粉丝量已经让人眼前一亮,大大惊艳了吃瓜群众。甚至有的普通人粉丝能达到成百上千

    测评 2021年10月20日
  • 小程序微信支付

    技术小程序微信支付 小程序微信支付实现前布置
    1:下载官方微信支付SDK(‘https://pay.weixin.qq.com/wiki/doc/api/index.html’)
    2:引入开发框架(我写

    礼包 2021年11月10日
  • javascript删除指定覆盖物方法是什么

    技术javascript删除指定覆盖物方法是什么这篇文章主要讲解了“javascript删除指定覆盖物方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“javasc

    攻略 2021年11月11日
  • nodejs用哪些调试工具

    技术nodejs用哪些调试工具这篇文章将为大家详细讲解有关nodejs用哪些调试工具,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 调试node的工具:1、

    攻略 2021年11月7日
  • VUE3 之 template 语法

    技术VUE3 之 template 语法 VUE3 之 template 语法1. 概述
    老话说的好:干一行,爱一行,踏实工作才是真正快乐的源泉。言归正传,今天继续聊 VUE3 的话题,今天聊聊temp

    礼包 2021年12月16日