如圖,在系統控制項中輸入「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前面的勾點掉就可以了。
推薦閱讀:
相關文章