如图,在系统控制项中输入「a」能提示出android:id等所有属性。而在第三方库的控制项中输入「a」只会提示「appNs」,但如果手动写android:id="@+id/aaa"系统也是可以识别的。 命名空间已经引入。

求大神解答~~~


直接输id
已找到原因,是因为没有及时修改build.gradle中的compileSdkVersion为最新的版本
清除缓存重启 没用

关闭省电模式 本来就没开...

最后是通过更改build tools version, 改成和compileSdkVersion一个版本的解决了

清除缓存有用.

更改build tools version, 改成和compileSdkVersion一个版本也有用.

这是我的情况


为什么我全试过了还是不行,,。同电脑上其它项目全部都可以,就是有一个不行而且只有在xml中插入string dimen color不行,醉了啊。。。


两年前的问题了。今天又被我碰到了。

总结一小下下:

1.修改buildtool版本,和comileSdkVersion保持一致

2.关闭省电模式(如果不小心开了的话)

3.清理缓存(clean project和Invalidate cache/restart)

最后Invalidate cache and restart解决的。记录一哈。


解决了吗 我也是这个问题 在xml中插入string dimen color不行


这种非技术性的问题确实很让人恼火,如果是通过import setting导入的配置,然后发生了这种情况,建议不要导入配置。
问题解决,Power Save Mode前面的勾点掉就可以了。
也遇到这样的问题但是还是无法显示
感觉应该是我电脑性能不够的原因,硬碟比较差。stackoverflow上有2种回答,清楚缓存重启IDE和关闭省电模式,我试了都没有用。然后我重启了下电脑。。。好吧。。。可以了。
巫丹同样的问题,当时没有多想,以后改掉这个不求甚解的坏毛病

我是通过删除C:UsersAdministrator.AndroidStudio3.3文件夹搞定的


通过File选项,然后倒数第二项:Power Save Mode前面的勾点掉就可以了。
推荐阅读:
相关文章