云南建设局网站首页,做一个招聘网站需要多少钱,做电影网站怎么选服务器,网页广告这里写目录标题 前言#xff1a;问题描述原因分析#xff1a;解决方案#xff1a;1.更新 Android Studio 版本2.原版本解决XML补全失效 小结 前言#xff1a;
在开发过程中#xff0c;你可能遇到很多奇奇怪怪的问题。Android Studio 编译器出现问题也是常有的事情#x… 这里写目录标题 前言问题描述原因分析解决方案1.更新 Android Studio 版本2.原版本解决XML补全失效 小结 前言
在开发过程中你可能遇到很多奇奇怪怪的问题。Android Studio 编译器出现问题也是常有的事情当你入职一家新公司工作时为了对齐其他开发同事的编译环境你的电脑所使用的编译器可能不是AndroidStudio最新的稳定版本。但你在使用过程中偏偏遇到了编译器给你带来的影响比如说代码补全功能这个功能我们在平常开发编写代码经常需要用到你不可能将所有方法、属性记的完全清楚并且全部敲出来。这次要解决的就是AndroidStudio 某些版本的XML文件代码补全功能会失效的问题 问题描述
在xml文件中对TextView控件输入text字符串的时候发现竟然没有代码补全功能然后又接着尝试删除 android:layout_height“wrap_content” 属性后再输入发现 “wrap_content” 也不会有提示功能这就很难受了
原因分析 猜测可能是AndroidStudio 的版本问题导致的xml代码补全功能部分失效不提示 当前使用的是 Android Studio Arctic Fox | 2020.3.1 Patch 4版本于是我直接下载了一个比较新的稳定版测试发现XML的代码补全是没有问题的。 下载使用的版本是Android Studio Giraffe | 2022.3.1 Patch 1 解决方案 1.替换AndroidStudio的版本彻底解决问题。 2.继续使用出问题的AndroidStudio找出解决方案。 1.更新 Android Studio 版本 如果你公司是独立开发或者愿意替换版本的话可以直接替换掉有问题的老版本换成新版本的编译器去解决这个问题。个人还是建议使用AndroidStudio的新版本来进行开发当然有一些比较老的项目由于Gradle原因不得不使用稍微旧一点的编译器。 提供传送门查看Android Gradle 插件和 AndroidStudio 兼容性。 提供传送门查看AndroidStudio所有版本下载地址记得要将语言设置成英语中文环境下很多版本都是不显示下载资源的。我尝试过下载北极狐、花栗鼠等版本xml布局一样存在代码补全失效的问题如果你需要替换新版本建议下载长颈鹿之后的版本。
2.原版本解决XML补全失效 网上查资料你可能会发现一堆人说清缓存、重启大法之类的。当你测试过后就会发现都没有用甚至你用代码补全的快捷键也没有用排除掉xml文件不正确性的问题导致后再试试别人说的将SDK重新删除重新下载但是你如果同时装了两个编译器就会发现不同版本用的SDK目录其实是一样的资源也是一样的。 最终解决方案就是尝试修改compileSdk 为不同SDK版本来解决问题将原本34修改为32测试会发现xml代码补全功能有效了 小结 选择不同的compileSdk 版本是非常重要的它版本决定了你可以使用的 Android API 版本和特性。用这种方式可以规避掉xml 代码补全失效的问题有时候也能避免编译时候的一些警告和错误。如果你一定要使用老版本的AndroidStudio那么你或许可以试试修改compileSdk 版本来解决这个问题。