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

Eclipse ADT 插件配置 SDK 路徑失敗:手動指定 SDK 目錄解決方法

     編輯:程式設計疑難解答

錯誤現象

安裝 ADT 插件後彈出:Location of the Android SDK has not been setup in the preferences。點擊 Open Preferences 又報 Could not find folder 'tools'。

原因

  • ADT 需要獨立的 Android SDK 目錄(包含 tools, platform-tools, platforms 等)。
  • 若只安裝了 Android Studio,其 SDK 位於 ~/Library/Android/sdk (Mac) 或 C:\Users\xxx\AppData\Local\Android\Sdk (Win),但 ADT 不自動識別。
  • 舊版 SDK 結構與新版不同,可能缺少 tools 目錄(新版拆分為 cmdline-tools)。

解決步驟

  1. 下載獨立 SDK Tools:
    官網「Command line tools only」下載 commandlinetools-win-.zip,解壓到如 D:\android-sdk。
    運行 sdkmanager.bat "platform-tools" "platforms;android-28" "build-tools;28.0.3" 安裝組件。
    此時目錄結構包含 tools/ (舊版) 或 cmdline-tools/ (新版)。
  2. Eclipse 配置 SDK 路徑:
    Window → Preferences → Android → SDK Location:填入 D:\android-sdk → Apply。
    若提示找不到 tools,嘗試將 cmdline-tools 複製/重命名為 tools,或下載舊版 tools_r25.2.5-windows.zip 覆蓋。
  3. 檢查 ADT 版本兼容性:
    ADT 23.0.x 需舊版 SDK Tools (25.x)。新版 SDK Tools (26+) 移除 tools 目錄,導致 ADT 無法識別。建議使用舊版 SDK Tools 或遷移至 Android Studio。

根本建議:棄用 Eclipse + ADT

Google 於 2015 年停止更新 ADT,2017 年正式終止支持。現狀:

  • 無法支持 Android 7.0+ 新 API。
  • Gradle 構建系統不支持,無法使用現代依賴管理。
  • Instant Run、Layout Inspector、Profiler 等生產力工具缺失。

強烈建議遷移至 Android Studio:導入現有項目 (File → New → Import Project),Gradle 自動配置 SDK、構建、簽名,體驗質的飛躍。

總結

ADT 報錯核心在於 SDK 目錄結構不符合 ADT 預期 (缺 tools 目錄)。臨時方案:下載舊版 SDK Tools 並手動指定路徑。長期方案:全面遷移至 Android Studio,順應官方工具鏈演進。

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