初學者配置好 Android 開發環境(Eclipse + ADT 或早期 Android Studio)後,新建專案即報錯,錯誤提示多與 android.support.v7.appcompat 相關,例如:
@style/Theme.AppCompatActionBarActivity(已過時)Android Support Library v7 包未正確下載、版本與 compileSdkVersion 不匹配、或本地 Maven 庫損壞。 早期 Eclipse ADT 時代,v7 包需作為 Library Project 手動導入;Android Studio 則透過 Gradle 依賴管理,若離線模式或鏡像源不可用會導致下載失敗。
Android Support Repository、Android Support Library(舊版)// build.gradle (Module: app)
dependencies {
implementation 'androidx.appcompat:appcompat:1.6.1' // 推薦遷移至 AndroidX
// 舊版支援庫寫法(不再維護)
// implementation 'com.android.support:appcompat-v7:28.0.0'
}
確保 compileSdkVersion 與支援庫主版本一致(如均為 33 或 34)。
File → Import → Existing Android Code Into Workspace<sdk>/extras/android/support/v7/appcompatProperties → Android → Library → Add 選擇剛導入的 appcompatandroidx.appcompat:appcompat),官方已停止更新 Support LibraryBuild → Clean Project 再 Rebuild掌握依賴管理機制,能讓你從「環境配置地獄」中解脫,專注於業務邏輯開發。