Android sdk 下載/更新失敗

itchaindev發表於2022-04-08

問題

我正在嘗試更新和安裝最新的 Android SDK (API 8) 並不斷收到以下錯誤:

無法獲取 URL ,原因:sun.security.validator.ValidatorException:PKIX 路徑構建失敗:sun.security.provider.certpath.SunCertPathBuilderException:無法找到請求目標的有效認證路徑

我在 OS X 10.6.3 上執行如果我在瀏覽器中訪問該 url,我不會收到有關不受信任證照的任何錯誤。

我正在執行 Android SDK 和 AVD 管理器的修訂版 5(如果有區別) 編輯:嘗試下載最新的 android sdk(修訂版 6)並從命令列執行所有內容,但仍然不行。我只能假設我的 java 安裝或機器上的 os x 中有一些東西。

解決方案

嗯,這個問題主要是因為 ADB 無法連線到 android 伺服器來獲取更新。(如果在家嘗試關閉防火牆)

  • 轉到放置 sdk 的資料夾 Android SDK(在我的情況下為“D:/Android SDK/android-sdk-Windows”)。
  • 從此資料夾中雙擊“SDK Manager.exe”。
  • 當 Android SDK 和 AVD Manager 視窗開啟時,單擊設定。
  • 在代理設定中,它會要求提供 HTTP 代理伺服器和 HTTP 代理埠。
  • 輸入所詢問的 IP 地址和埠號。
  • 在雜項選項卡中選中“強制 https://…”
  • 關閉防火牆並暫時禁用防病毒軟體。

希望這肯定會奏效….

首先更新工具資料夾中的 Android SDK 工具和 Android SDK android 工具解決了我的問題。(不要忘記在幫助->安裝後檢查更新中檢查更新)。之後,SDK 平臺與我沒有的其他 API 級別一起列出。

直接從網站下載了捆綁包:http:
//dl.google.com/android/repository/google_apis-8_r01.zip
http ://dl.google.com/android/repository/android-2.2_r01-macosx.zip

解壓縮它們並將第一個放在附加元件資料夾下(我安裝了 android sdk ../android-sdk-mac_86/add-ons/google_apis-8_r01)解壓縮第二個並在下面建立目錄 android-8 ../android-sdk-mac_86/platforms 獲取 zip 檔案的內容並將其移動到該目錄(第一個 zip 建立了一個適當命名的目錄,這個沒有)。

現在它顯示為已安裝。仍然希望我瞭解根本問題是什麼,因為我無法更新任何已安裝的軟體包而不會遇到相同的初始錯誤。

文章來源: Android sdk 下載/更新失敗


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70016198/viewspace-2886254/,如需轉載,請註明出處,否則將追究法律責任。

相關文章