1. 程式人生 > >Android開發教程 - 使用Data Binding Android Studio不能正常生成相

Android開發教程 - 使用Data Binding Android Studio不能正常生成相

比較 開發 刪除 使用 ali ida start 打開 不能

有時候新建布局文件時或者定義布局中的變量時,不能即時生成相關Binding類或方法(其實是不能正確索引),也許是IDE支持的一些BUG,不過Android Studio對Data Binding的支持問題也僅限於這些,並且可以比較簡單地解決這些問題。

方法一(經常不起作用):

  • 菜單 -> Build -> Clean Project -> Rebuild Project

方法二(推薦):

  • 關閉Android Studio,重新打開。

此時工程會重新索引,大部分情況會正常。

方法三:

  • 菜單 -> File -> Invalidate Caches / Restart...

這種方法是最終的解決方案,一般都會解決IDE的索引問題,但是會導致所有緩存被刪除,再次打開後第一次索引較慢。

Android開發教程 - 使用Data Binding Android Studio不能正常生成相