当前位置:   article > 正文

Android studio老版本不显示代码提示的解决办法_android输入不提示代码

android输入不提示代码

遇到的问题

大三上安卓课时,老师建议从安卓中文社区下载老版本的Android studio 3.5.2入门,据说是工程配置时下载速度比最新版的稍微快一点,但是在下载之后发现了一个问题,当安装老版本的Android studio时,如果Android sdk用的是33,在xml对界面进行设计时,在输入界面代码时会没有提示,在拖放控件的Design视图中会没有控件的各种详细属性,只有少量的几个属性,十分影响编程效率。

没有代码提示(已经有的标签甚至显示unknown attribute):
没有代码提示
设计界面的属性变少:
设计界面的属性(图片右边)也很有限

解决方法

方法一、将sdk版本改为29

先备份好出问题的工程的代码,删除33版本的sdk,改成29版本(Android 10)的sdk,然后,关闭这个工程,在工程目录下删掉这个工程(不要再打开有问题的工程,不然还是会自动下载33版本的sdk,删掉最好),然后新建一个工程,这个时候我们可以发现工程默认的sdk变成了29,再对界面进行设计时,代码的提示又出来了,设计的属性也显示完全。

步骤:

1.在左上角点击“File”-“Settings”-“Appearance & Behavior”-“System Settings”-“Android SDK”,将“Android API 33”的勾去掉,勾上“Android 10(Q)”,点击"OK"。弹出的提示框点击“OK”即可。
更改SDK版本
2.等待删除sdk33和安装sdk29完成后(一般删除比较慢,要多等一会),马上点击左上角的“File”-"close Project"关闭当前工程(不要等,万一把sdk33又下载回来了就又要重新删除),新建一个Empty Activity工程就好了。
新建一个Empty Activity
恢复xml代码提示:
恢复xml代码提示
右边的Attributes也可以全部显示:
右边的Attributes也可以全部显示

方法二、升级Android studio为最新版

首先卸载掉当前版本的Android studio (可以选择不删除配置文件),从Android studio官网下载最新版的安装包,安装后打开当前工程,等工程build完成后,然后就可以发现xml的代码提示又出现了,设计的属性也显示完全。(需要注意的是,新版gradle版本较高,build.gradle和setting.gradle文件结构和低版本的gradle的不同;同时res下的目录也有所变化,style.xml变为了themes.xml……对于初入门的学生来说,这些问题都还不怎么碰的到,所以还好,但如果深入学习时要注意)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/385103
推荐阅读
相关标签
  

闽ICP备14008679号