DataBindingでクラスが見つからない時
ビルド時に シンボルが見つかりません
というエラーが表示されます。
対応方法
名前が衝突していないかを確認する
詳細なルールを把握していないのですが、DataBindingで生成されるコード内のクラスの名前が重複しているとエラーが出てしまいます。
com.xxx.xxx.a.User
と com.xxx.xxx.b.User
のようにパッケージ名が異なっても、クラス名が同じ場合はエラーになります。
クリーンビルド
おなじみの。
Invalidate Cache/Restart
キャッシュ削除して AndroidStudio を再起動します。
PCの再起動
嘘かと思うかもしれませんがこれでなおりました。
AndroidStudioの再インストール
最終手段な気がします。
以上です。これでもダメなら DataBinding のバグの可能性があるのでIssue トラッカーを漁るしかないかと。