Ошибка: не удалось найти цель с хэш-строкой 'android-14' в: Открыть Android SDK Manager

Я знаю, что этот вопрос задавался несколько раз до этого, но я ищу другой ответ.

Я просто хочу запустить проект, и он дает мне эту ошибку.

Error:A problem occurred configuring project ':app'.
> failed to find target with hash string 'android-14' in: C:\Users\etc.
<a href="openAndroidSdkManager">Open Android SDK Manager</a>

Я взглянул на своего менеджера Android sdk и да. У меня нет андроида 14.

Затем я попытался найти часть проекта, которая указывает на Andoid 14. Но я ничего не нашел.

Вот мой манифест

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" />
<application android:label="@string/app_name"
             android:icon="@drawable/ic_launcher">

Итак, какая часть или строка действительно запрашивает Android 14?

Ответ 1

Опираясь на ту же проблему, я обнаружил атрибут " compileSkdVersion", который содержит ссылку на v.14 в proguard.cfg (Graddle Scripts, если вы используете Android Studio 1.4).

Изменено на "23" (последняя версия сегодняшней версии), ошибка исчезла.

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.1"

    defaultConfig {
        applicationId "com.example.android.lifecycle"
        minSdkVersion 7
        targetSdkVersion 15
    }

    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt'
        }
    }
}

Ответ 2

вот решение Откройте build.gradle там, вы найдете

compileSdkVersion 8

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

измените его на версию Android версии 6, как показано ниже

compileSdkVersion 23

Ответ 3

Вам нужно заменить число цели на project.properties "target=android-14" на ваш уровень авиалинии Android в вашей студии Android. Это можно увидеть в диспетчере SDK.

Пример, если у вас есть api level 22, вам нужно поставить "target=android-22"

Ответ 4

У меня была эта проблема, когда я импортировал библиотеку openCV в Android Studio.

Оказывается, мне просто нужно вручную отредактировать build.gradle для библиотеки openCV в соответствии с вашим собственным проектом.

Ответ 5

вы можете найти эти свойства в 'build.gradle'

// Compilation configuration.
minSdkVersion = 13
compileSdkVersion = 14
targetSdkVersion = 14
buildToolsVersion = "14.0.0"

Вы можете изменить установку SDK-версии или добавить версию SDK для своей IDE

Ответ 6

Я столкнулся с той же проблемой.

Что я сделал для работы:

  • Откройте файл build.gradle в блокноте ++.
  • Измените attr "compileSdkVersion" с "Google Inc.: API Google: от 14 до" 14 "
  • Откройте Android Studio и перестройте проект.

Ответ 7

Затем я попытался найти часть проекта, которая указывает на Andoid 14. Но я ничего не нашел.

Это будет в вашем файле project.properties в проекте Eclipse или в вашем файле build.gradle compileSdkVersion) в проекте Android Studio.