文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

2023-09-26 13:00

关注

遇到的问题

大三上安卓课时,老师建议从安卓中文社区下载老版本的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,再对界面进行设计时,代码的提示又出来了,设计的属性也显示完全。

步骤:

在左上角点击“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……对于初入门的学生来说,这些问题都还不怎么碰的到,所以还好,但如果深入学习时要注意)

来源地址:https://blog.csdn.net/yang369741/article/details/130985946

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-移动开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯