首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Android 專案缺少 Build Target 導致編譯錯誤:在 Properties 中重新選擇 API Level

     編輯:程式設計綜合問答

原本正常的 Android 專案突然報錯,提示找不到 android-17 (Android 4.2) 等建置目標,專案結構顯示紅叉,清單檔也報錯。

原因

可能誤刪 SDK 平台、更新 ADT/Studio 導致目標版本對應關係遺失、或匯入專案時未正確映射 Build Target。

快速修復步驟

  1. 在 Package Explorer 右鍵專案 → Properties。
  2. 左側選 Android。
  3. 右側 Project Build Target 列表中勾選一個已安裝的 API Level(如 Android 10 / API 29)。
  4. 點 Apply and Close,專案自動重建,錯誤消失。

進階檢查

  • 確認 project.properties 或 build.gradle 中 targetSdkVersion、compileSdkVersion 與已安裝 SDK 一致。
  • 若列表為空,開啟 SDK Manager 安裝對應平台。
  • Gradle 專案請同步 compileSdkVersion 並確認 google()、mavenCentral() 倉庫可用。

此操作不修改原始碼,僅恢復建置配置,最快解決「找不到目標」類錯誤。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved