Je sais que cette question a déjà été posée à plusieurs reprises, mais je cherche un autre type de réponse.
Je veux juste lancer un projet, et cela me donne cette erreur.
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>
J'ai jeté un oeil à mon gestionnaire de sdk Android, et oui. Je n'ai pas Android 14 .
Ensuite, j'ai essayé de trouver la partie du projet qui faisait référence à l'Andoid 14. Mais je n'ai rien trouvé.
Voici mon manifeste
<uses-sdk Android:minSdkVersion="8" Android:targetSdkVersion="15" />
<application Android:label="@string/app_name"
Android:icon="@drawable/ic_launcher">
Alors quelle partie ou quelle ligne demande vraiment Android 14?
Face au même problème, j'ai trouvé l'attribut " compileSkdVersion " qui contient la référence à v.14 dans proguard.cfg (Graddle Scripts, si vous utilisez Android Studio 1.4).
Passé à "23" (dernière version du jour), l'erreur a disparu.
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'
}
}
}
Vous devez remplacer le nombre de cibles par project.properties
"target=Android-14
" par votre niveau d'api Android disponible dans votre studio Android. Vous pouvez le voir sur le gestionnaire de SDK.
Exemple , si vous avez api niveau 22 disponible, vous devez mettre "target=Android-22
"
J'ai eu ce problème lorsque j'ai importé la bibliothèque openCV dans Android Studio.
Il s’avère que j’ai juste besoin de modifier manuellement le build.gradle
pour que la bibliothèque openCV corresponde à votre propre projet.
vous pouvez trouver ces propriétés dans 'build.gradle'
// Compilation configuration.
minSdkVersion = 13
compileSdkVersion = 14
targetSdkVersion = 14
buildToolsVersion = "14.0.0"
Vous pouvez changer pour installer la version du SDK ou ajouter la version du SDK pour votre IDE
Je suis confronté au même problème.
Ce que j'ai fait pour travailler était:
Ensuite, j'ai essayé de trouver la partie du projet qui faisait référence à l'Andoid 14. Mais je n'ai rien trouvé.
Ce serait dans votre fichier project.properties
dans un projet Eclipse ou dans le fichier build.gradle
de votre module (compileSdkVersion
) dans un projet Android Studio.