在 Android Studio 中添加新依賴後,編輯器出現紅色波浪線報錯,但專案實際可正常構建運行。這通常是 buildToolsVersion 版本過低,低於所引用庫要求的最低版本所致。
buildToolsVersion(如 23.0.1)低於依賴庫編譯時使用的版本(如 23.2.0)。android {
compileSdkVersion 23
buildToolsVersion "23.2.0" // 升級至依賴庫要求的版本或更高
// ...
}
buildToolsVersion 需在 SDK Manager 中先下載對應版本。compileSdkVersion、targetSdkVersion。gradle/wrapper/gradle-wrapper.properties 固定 Gradle 版本。dependencies { implementation "com.android.tools.build:gradle:7.x.x" } 管理插件版本。./gradlew dependencyUpdates 檢查依賴更新。版本管理是 Android 開發的基本功,建立統一版本變量、鎖定構建工具鏈,能避免 90% 的版本衝突問題。