2015-10-17 74 views
60

我正在在我的Android Studio中的每個文件的第一行這個奇怪的錯誤編譯的API。一切都還好,直到我更新我的Android Studio。有人可以向我解釋發生了什麼事以及如何擺脫這種錯誤?我會很感激任何幫助。SDK平臺的工具版本((23))太舊檢查與API 23

P.S:儘管這個錯誤,我可以編譯和成功運行我的代碼。

+0

@Alok,一個是不同的。 「SDK平臺工具版本((22))太舊了,無法檢查使用API​​ 23編譯的API」聽起來更合乎邏輯「而SDK平臺工具版本((23))太老,無法檢查使用API​​ 23編譯的API」 。 – RuslanSh

+1

如果錯誤是「SDK Platform-tools版本((20))太舊而無法檢查使用API​​ 22編譯的API」那麼,如果我選擇不更新我的SDK,該怎麼辦? @Freezy – gumuruh

回答

133

更新Android SDK平臺的工具來從SDK管理器版本23.0.1。 Android Studio中點擊文件 - >的Invalidate緩存/重啓...

就是這樣。現在錯誤必須消失。

+5

不適合我...:/ –

+0

@MichaelKessler你是如何解決它的? – 2015-11-22 15:05:03

+0

@stack,我沒有時間,並將整個項目SDK更改爲21 ...稍後嘗試找出.. –

0

首先應該更新SDK,爲更新轉到SDK管理器,點擊安裝軟件包。如果此按鈕未激活,請點擊工具 - >選項 - >清除緩存,然後關閉SDK管理器並重新打開它。現在你的按鈕是活動的。在更新SDK Manager去android studio並點擊File-> Invalidate cache/Restart-> Invalidate cache/Restart。 現在你的問題解決了。請享用!

3

像錯誤說,平臺,工具必須是在一個新的版本。 要更新,

  1. 打開SDK manager
  2. 在對話框的底部,點擊鏈接Launch Standalone SDK Manager - >版本將是23.01
  3. 安裝更新包
  4. 無效高速緩存爲File -> Invalidate caches/Restart"
1

我有同樣的錯誤,我解決它的方式是按Alt + Enter並選擇禁用檢查,它將刪除錯誤,我希望這將我窩rk也是你的。 enter image description here

1

我能夠解決Windows上的問題如下:

進入工具 - > Android的 - > SDK管理器 - >點擊 更新了Android的Android SDK平臺工具的最新一個。 更新完成後,錯誤應該消失。

那是什麼工作,我希望它爲你工作太.. 乾杯

+1

後工作,這與其他答案有什麼不同? –

相關問題