Android studio没用多久,突然发现自己的版本和别人的好像不一样:别人的有代码提示,而自己的连输入属性“Android:”都要手打。
为了解决这个问题,将IDE更换了新版本,就各种崩溃,甚至用新装的编译器新建空项目都各种报错,诸如connect time out、proxy、gradle无法下载或下载出错、classpath等等等等,总之算是废了。
沉默处理后,还得解决这问题。首先选择解决软件崩溃的问题,基于百度和CSDN的解决方式耗时巨长且无果,崩溃。除了对各种报错信息尝试解决以外,转而尝试解决代码不提示问题,搜到的方法包括什么:
1、卸载重装或升级软件;
2、IDE导航栏file——power save mode——关闭省电模式;
3、settings——editor——code completion内更改设置;
4、关闭右侧栏gradle离线模式toggle offline mode;
5.、清理电脑磁盘.android缓存;
6、清理gradle缓存;
……
都不管用,困扰我N多天,这什么疑难杂症!
一个偶然的因素,突然发现关于Sdk的描述,经查本机Sdk只有33版本,终于找到了解决方法:
7、IDE导航栏——file——project structure——modules——properties——compile sdk version = 33,那么IDE右上方 SDK manager——下载别的版本 API 比如32,最后将compile sdk version 改为下载的 API 版本。
代码输入不提示或少提示、部分提示的问题到此竟然解决了,竟然还顺带解决了软件崩溃不能用的问题,各种奇奇怪怪的报错一扫光(⊙o⊙)