R.java was modified manually! Reverting to generated version!
R.java 是 **AAPT/aapt2 自動產生** 的資源索引類,**嚴禁手動修改**。常見觸發原因:
R.java 加入版控並被改寫。R.java 殘留在 gen/ 或 build/generated/,與新 SDK 產生的衝突。Build → Clean Project (AS) 或 Project → Clean (Eclipse)。app/build/generated/、gen/、out/ 等資料夾。Build → Rebuild Project。/build/, /gen/, /out/, *.class, R.java。Import → Gradle,讓 Gradle 重新產生 R 類。This Android SDK requires Android Developer Toolkit version,更新 Android Studio 內建 SDK Build Tools 至最新。R.java 唯讀、自動產生。遇到「modified manually」先 Clean + 刪除 build 目錄 + Rebuild。養成不提交產生檔到版控的習慣。