我的编程空间,编程开发者的网络收藏夹
学习永远不晚

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

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

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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

遇到的问题

大三上安卓课时,老师建议从安卓中文社区下载老版本的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

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

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Android Studio提示inotify大小不足的解决办法

前言 Inotify会对工程内的所有文件夹设置”watch handle”。不幸的是,Linux默认的watch handle的限值不能满足实际工程大小的需要,超过限值将强制IntelliJ重新扫描项目目录的递归树(这将非常耗时)。 为了避
2022-06-06

Win10提示错误代码0xc0000001的解决办法

错误代码0xc0000001通常与Windows 10系统启动过程中的问题相关。以下是几种可能的解决办法:1. 修复启动文件:使用Windows 10安装盘或USB安装盘进入高级选项,选择“修复你的电脑”>“疑难解答”>“高级选项”>“命令
2023-09-09

win7开机桌面黑色 提示window副本不是正版的解决办法

最近小编重装了个双系统,win7和win10的双系统,但是当我进入win7系统的就出现桌面变成黑色,而且右下角出现此window副本不是正版的水印,下面我就教教大家出现这种情况后python怎么快速解决,不用下什么软件的。1编程客栈、首先我
2023-06-13

Android ScrollView嵌套ExpandableListView显示不正常的问题的解决办法

Android ScrollView嵌套ExpandableListView显示不正常的问题的解决办法 前言: 关于ScrollView嵌套ExpandableListView导致ExpandableListView显示不正常的问题解
2022-06-06

图文详解Vue3没有代码提示问题的解决办法

最近在使用Vue.js时候没有自动提示,就很难受,下面这篇文章主要给大家介绍了关于Vue3没有代码提示问题的解决办法,文中通过图文介绍的非常详细,需要的朋友可以参考下
2023-01-16

Discuz提示您安装的不是正版应用问题解决办法

Discuz! X2.0 以后的版本都会对主题或插件做一个正版验证,如果是从别人那里买的盗版主题或插件的话,安装时会出现:对不起,您安装的不是正版应用,安装程序无法继续执行的字样。Forece 最近在淘宝上买了一套 Discuz X3.1
2022-06-12

win10升级出错 提示错误代码0x8024001e的解决办法

许多安装了Windows 10技术预览版的用户,在对Win10系统进行升级更新的时候遇到错误显示,提示错误代码0x8024001e致使系统升级更新失败,尽管点击[重试]数遍,或者重启电脑再来尝试更新,每次系统检查更新状态的时候照样提示出现错
2023-06-14

Windows Media Player版本错误提示安装不正确的解决方法

当打开 Windows Media Player 时。桌面出现错误提示:文件 wmploc.dll 的版本号为 python12.0.7600.16385, 期望值为 12.0.7600.16667。Windows Media Player
2023-05-31

Android读取本地json文件的方法(解决显示乱码问题)

本文实例讲述了Android读取本地json文件的方法。分享给大家供大家参考,具体如下: 1、读取本地JSON ,但是显示汉字乱码public static String readLocalJson(Context context, Str
2022-06-06

winxp电脑开机蓝屏 提示错误代码:0X00000024的解决办法

碰到几台电脑一开机就出现什么硬件错误,显示蓝屏代码0X00000024。,具体情况为: 1.一开机就蓝屏 2.显示蓝屏代码0X00000024 3.用U盘进入PE系统,可以看到所有盘符,但是只有c盘进不去 4.PE下磁盘碎片清理工具也显示不
2023-06-11

Win7更新补丁时提示0X80070643错误代码的原因及解决办法

win7系统升级是Windows日常维护的一种方式,通常情况当win7存在漏洞时,微软就会想到推送最新的更新补丁来强化系统,不过很多用户在更新补丁总是弹出了“0X80070643”的错误提示,对于该错误很多用户不知道
2023-05-21

关于 微软商店无法加载页面 显示错误代码0x80131500的解决办法

目录 一、误删系统文件导致Microsoft Store无法打开1.运行 SFC 和 DISM2.尝试修复或者重置微软应用商店3.重新部署 Microsoft Store4.运行Windows疑难解答5.对系统镜像进行无损修复
2023-08-19

XP系统安装ie提示“安装了更新的Internet Explorer版本”的原因及解决办法

这篇文章主要介绍“XP系统安装ie提示“安装了更新的Internet Explorer版本”的原因及解决办法”,在日常操作中,相信很多人在XP系统安装ie提示“安装了更新的Internet Explorer版本”的原因及解决办法问题上存在疑
2023-06-13

编程热搜

  • Android:VolumeShaper
    VolumeShaper(支持版本改一下,minsdkversion:26,android8.0(api26)进一步学习对声音的编辑,可以让音频的声音有变化的播放 VolumeShaper.Configuration的三个参数 durati
    Android:VolumeShaper
  • Android崩溃异常捕获方法
    开发中最让人头疼的是应用突然爆炸,然后跳回到桌面。而且我们常常不知道这种状况会何时出现,在应用调试阶段还好,还可以通过调试工具的日志查看错误出现在哪里。但平时使用的时候给你闹崩溃,那你就欲哭无泪了。 那么今天主要讲一下如何去捕捉系统出现的U
    Android崩溃异常捕获方法
  • android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
    系统的设置–>电池–>使用情况中,统计的能耗的使用情况也是以power_profile.xml的value作为基础参数的1、我的手机中power_profile.xml的内容: HTC t328w代码如下:
    android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
  • Android SQLite数据库基本操作方法
    程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数
    Android SQLite数据库基本操作方法
  • ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
    工作的时候为了方便直接打开编辑文件,一些常用的软件或者文件我们会放在桌面,但是在ubuntu20.04下直接直接拖拽文件到桌面根本没有效果,在进入桌面后发现软件列表中的软件只能收藏到面板,无法复制到桌面使用,不知道为什么会这样,似乎并不是很
    ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
  • android获取当前手机号示例程序
    代码如下: public String getLocalNumber() { TelephonyManager tManager =
    android获取当前手机号示例程序
  • Android音视频开发(三)TextureView
    简介 TextureView与SurfaceView类似,可用于显示视频或OpenGL场景。 与SurfaceView的区别 SurfaceView不能使用变换和缩放等操作,不能叠加(Overlay)两个SurfaceView。 Textu
    Android音视频开发(三)TextureView
  • android获取屏幕高度和宽度的实现方法
    本文实例讲述了android获取屏幕高度和宽度的实现方法。分享给大家供大家参考。具体分析如下: 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即
    android获取屏幕高度和宽度的实现方法
  • Android自定义popupwindow实例代码
    先来看看效果图:一、布局
  • Android第一次实验
    一、实验原理 1.1实验目标 编程实现用户名与密码的存储与调用。 1.2实验要求 设计用户登录界面、登录成功界面、用户注册界面,用户注册时,将其用户名、密码保存到SharedPreference中,登录时输入用户名、密码,读取SharedP
    Android第一次实验

目录