Почему Android Studio показывает ошибку: Ошибка: не удалось найти цель Google Inc.: Google API: 15?

настройка градиента:

android {
    compileSdkVersion 'Google Inc.:Google APIs:15'
    buildToolsVersion '25.0.3'

    defaultConfig {
        //applicationId "jp.osaka"
        minSdkVersion 14
        targetSdkVersion 15
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
        versionCode 5
        versionName "1.5.0.1438"
    }

введите здесь описание изображения

Мне пришлось установить и перезапустить Android Studio 2.3.2 и перезагрузить компьютер, но он все еще не может устранить ошибку. Почему Android Studio показывает ошибку: Ошибка: не удалось найти цель Google Inc.: Google API: 15?


person D T    schedule 31.05.2017    source источник


Ответы (1)


compileSdkVersion должен быть целым числом. В вашем случае, если вы хотите скомпилировать SDK версии 15, вы должны сделать:

compileSdkVersion 15
person Eselfar    schedule 31.05.2017
comment
Если я напишу 15 и построю. произойдет ошибка некоторых старых библиотек (например: import com.google.android.gms.maps.GoogleMap;) - person D T; 01.06.2017
comment
Но есть ли причина, по которой вы не используете compileSdkVersion 25 (последнюю)? Тогда у вас все еще может быть SDK 15 как targetSdkVersion. Из документа (developer.android.com/studio/build/index.html): compileSdkVersion указывает уровень Android API, который Gradle должен использовать для компиляции вашего приложения. Это означает, что ваше приложение может использовать функции API, включенные в этот уровень API и ниже. - person Eselfar; 01.06.2017