在 Eclipse 中創建 Android 項目時,常遇到 appcompat_v7 庫項目報錯,導致主項目無法編譯。這通常是由於 SDK 版本不匹配、庫項目屬性配置錯誤引起。本文提供標準化修復步驟。
appcompat_v7 項目紅叉,提示「Target unknown」或版本衝突R.java 未生成,資源引用全部報錯

appcompat_v7 的 project.properties 中目標版本與已安裝 SDK 不一致
target=android-22
android.library=true
將 target 設置為你已安裝的最高 SDK 版本(如 android-22、android-23 等),確保 android.library=true 聲明為庫項目。
target=android-22
android.library.reference.1=../appcompat_v7
target 與庫項目保持一致android.library.reference.1 使用相對路徑指向庫項目目錄Project > Clean...Clean all projectsOK,等待重建完成若上述步驟無效,檢查:
Android SDK Platform 和 Build Toolsappcompat_v7 目錄下是否有 libs/android-support-v7-appcompat.jarJava Build Path > Libraries 中是否包含該 JARappcompat_v7:File > Import > Existing Android Code Into WorkspaceGoogle 已停止維護 Eclipse ADT,強烈建議遷移至 Android Studio: