使用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)

相关推荐

  • 涨粉工具app,抖音怎么刷粉丝好?

    技术涨粉工具app,抖音怎么刷粉丝好?涨粉工具app,抖音怎么刷粉丝好?玩抖音的朋友是越来越多,?但是玩的好的还是少数,大多数人玩抖音还只是一个业余爱好,如果想要有更高的人气更多的粉丝,还是有一定难度。有没有免费抖音刷粉

    测评 2021年11月11日
  • 恳求的拼音,请写出“乞求”的四个近义词

    技术恳求的拼音,请写出“乞求”的四个近义词乞求的近义词有恳求的拼音:请求、祈求、恳求、哀求、央求。【请求】拼音:qǐngqiú释义:1.以私事相求;走门路,通关节。
    2.指受人请托,收受贿赂之事。

    生活 2021年10月29日
  • 怎么部署skywalking容器

    技术怎么部署skywalking容器本篇内容主要讲解“怎么部署skywalking容器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么部署skywalking容器”吧!1.

    攻略 2021年11月16日
  • Oracle DataGuard环境中主库收到ORA-16198报错怎么办

    技术Oracle DataGuard环境中主库收到ORA-16198报错怎么办这篇文章主要为大家展示了“Oracle DataGuard环境中主库收到ORA-16198报错怎么办”,内容简而易懂,条理清晰,希望能够帮助大

    攻略 2021年11月20日
  • 靶机-Hackademic-RTB1

    技术靶机-Hackademic-RTB1 靶机-Hackademic-RTB1Hackademic-RTB1
    信息搜集
    nmap 扫描,22 和 80 端口打开。nmap 警告 80 的 http 有风

    礼包 2021年12月14日
  • 送老师鲜花禁忌,老师生病了,我该送什么呢

    技术送老师鲜花禁忌,老师生病了,我该送什么呢考虑到老师的身体还没有完全恢复,胃口也不好,送营养品不是很实用,出院的时候还增加行李负担。不妨看望他的时候送一些鲜花,鲜花可以调节他的心情,心情好了,身体也能够快速恢复。但是老

    生活 2021年10月25日