Erreur: impossible de trouver la cible avec la chaîne de hachage 'android-21'
Je veux changer mon compileSdkVersion de 23 à 21.J'ai donc fait à la suite de changements dans la construire.gradle mais je suis d'erreur suivant.Comment puis-je résoudre ce problème?
pas réussi à trouver la cible avec une chaîne de hash 'android-21'
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.example.shalabh.fly"
minSdkVersion 14
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.0.1'
compile files('libs/httpclient-4.1-beta1.jar')
}
source d'informationauteur user317461
Vous devez vous connecter pour publier un commentaire.
Vous utilisez
Donc compiler avec l'API 23.
Changer votre
compileSdkVersion
dans votrebuild.gradle
fichierCi-dessous pour Android studio
1. Aller à app -> build.gradle -> modifier "compileSdkVersion 'installation du sdk version""
C'est ça, le problème est résolu:-)
Si cela ne fonctionne pas, alors:
Aller à vous Android SDK dir et l'installer correctement:
ou
Cette erreur j'ai aussi arriver de nouveau et de nouveau lors de l'importation de l'autre projet.
J'ai donc la résolution de changer certaines de Gradle fichier en fonction de mon système.
Que j'ai déjà installé sur mon système.
Juste vérifier l'android à la maison de la variable d'environnement, il convient de :
chemin/../chemin/sdk
et non pas :
chemin/.../chemin/sdk/tools
exemple:
android maison chemin d'accès est : /home/nom d'utilisateur/android/sdk
vous devriez mettre les lignes suivantes .bashrc fichier dans le répertoire principal de l'utilisateur: