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

Eclipse 導入舊 Android 項目 target SDK 版本不匹配的快速適配

     編輯:程式設計綜合問答

現象

舊項目 `target=android-15` (4.0.4),新環境只有 `android-20` + `appcompat_v7`。

適配步驟

  1. 修改 `project.properties`:
    
    target=android-20
    android.library.reference.1=../appcompat_v7
    
  2. 若編譯報錯 (API 變更):
    • 按錯誤提示修正代碼 (如 `ActionBar` → `Toolbar`)。
    • 或降低 `compileSdkVersion` / `targetSdkVersion` 至已安裝版本 (SDK Manager 安裝 API 15)。
  3. 刪除 `run_emulator.sh` (舊腳本),用 AVD Manager 創建模擬器運行。

原則

**盡量升級 targetSdkVersion** 享受新特性與安全性;若業務強綁定舊版且無新 API 依賴,可暫時降級編譯版本。

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