2016-06-16 6 views
17

Я получаю эту ошибку в последней версии Android Studio, и пока я установил Android SDK Platform API 24 Revision 1 и Android SDK Build-Tools 24.Платформы sdk (23.1) слишком стары, чтобы проверять API, скомпилированные с API 24; обновите

Я также пробовал файл> Invalidate Caches/Перезапустить ... и Создать> Восстановить проект.

EDIT: Я также выполнил все инструкции под номером Android Developers, но я все еще получаю эту ошибку.

Заранее благодарим за любые ответы.

ответ

27

Это не ошибка. Это просто предупреждение дается Android Studio с

compileSdkVersion 24 

больше, чем

sdk platform-tools version 23.1 

SDk платформенные инструменты 24 еще не были освобождены от Google. Как только они будут выпущены, вы можете обновить его, и предупреждение исчезнет. На данный момент вы можете внести следующие изменения в файл градиента и продолжить свой проект.

compileSdkVersion 23 
buildToolsVersion 23.0.3 
targetSdkVersion 23 
compile 'com.android.support:appcompat-v7:23.4.0' 

Обновлено Ответ: Google теперь выпустил

sdk platform-tools 24 

Вы можете загрузить обновление с SDK Manager, и внести следующие изменения в Gradle файл

compileSdkVersion 24 
buildToolsVersion 24.0.0 
targetSdkVersion 24 
compile 'com.android.support:appcompat-v7:24.0.0' 
+0

Это значит, что я до сих пор не могу скомпилировать приложение, поддерживаемое в Android N? –

+1

Это неверно. http://android-developers.blogspot.no/2016/06/android-n-apis-are-now-final.html – vebbi

+2

Это не значит, что вы не можете скомпилировать приложение для Android N. Вы можете это сделать, но sdk platform-tools 23.1 не сможет проверить последние API-интерфейсы Android 24, которые еще не выпущены. Как я уже говорил, это просто предупреждение от Android Studio. Вы можете игнорировать его и продолжать создавать свое приложение. –

2

Там нет от платформы выпущена версия 24 версии.

Чтобы избавиться от предупреждения, вы можете установить имеющиеся в настоящее время платформенные инструменты 24rc1 из канала предварительного просмотра Tools в диспетчере SDK.

Из командной строки может быть установлена ​​с

android update sdk -u -a --filter platform-tools-preview 
+0

, но почему, когда я использую инструменты платформы 24.0.3, я не могу найти свое устройство? Устройство ADB не найдено. –

3
  1. Open SDK менеджер
  2. Перейти к настройкам системы> Android SDK
  3. Перейти к SDK Tools Tab
  4. вы найдете Android SDK platform-Tools 23.1, и вы найдете обновление доступно
  5. просто обновите его

cheers

 Смежные вопросы

  • Нет связанных вопросов^_^