導入項目後 R.java 不生成,Clean Project、Rebuild Project 均無效,編輯器提示找不到 R 符號。
R.java 由 aapt 根據 res/ 目錄下資源文件自動生成。**任意一個 XML 布局/值/菜單文件語法錯誤**(如標籤未閉合、屬性拼寫錯誤、引用不存在的資源)都會導致 aapt 失敗,進而不生成 R.java。錯誤有時不會在「Problems」視圖顯示。
Build -> Analyze APK 或查看 Gradle Console 輸出,定位 aapt 錯誤行。layout/、menu/、values/。Clean Project -> Rebuild Project,R.java 即可恢復生成。Settings -> Editor -> Inspections -> Android -> Lint 實時掃描。./gradlew lint。