將 Android 1.0 專案導入 Android Studio 1.5 後執行報錯,錯誤截圖顯示路徑中包含中文字元。
Gradle 與 Android 建構工具不支援路徑中的非 ASCII 字元(包含中文、全形符號、空格等)。 當專案路徑、使用者目錄或 SDK 路徑含有中文時,會導致 aapt、dx 等工具無法正確解析路徑,進而拋出「unsupported major.minor version」或「file not found」等誤導性錯誤。
D:\Projects\MyApp。File > Settings > Appearance & Behavior > System Settings > Android SDK 確認 SDK Location 無中文。.gradle、build 資料夾,再次 Build > Clean Project。File > Invalidate Caches / Restart > Invalidate and Restart。.gitignore 加入 local.properties 避免提交機器專屬路徑在終端機執行:
cd 你的專案路徑
gradlew clean assembleDebug
若無紅字報錯,即表示路徑問題已解決。