Erreur: Impossible de résoudre la cible 'android-2'

[2011-02-10 00:14:34 – newproject] Impossible de résoudre la cible 'android-2'


Et le nouveau projet java et les fichiers xml n'ont aucune erreur, mais le projet est en erreur lorsque j'impose quel problème

  • Recevoir des données pour un système d'URL personnalisé dans Android
  • "Impossible de trouver la base de données de l'API; La vérification de l'API n'a pas été effectuée "dans l'application Android SDK avec Eclipse
  • Android: application: transformClassesWithJarMergingForDebug FAILED - ZipException: entrée en double
  • Utilisation de COLLATE dans Android SQLite - Locales est ignoré dans la déclaration LIKE
  • Firebase 401 erreur non autorisée FCM
  • Pourquoi l'autorisation READ_PHONE_STATE a-t-elle été ajoutée?

  • 4 Solutions collect form web for “Erreur: Impossible de résoudre la cible 'android-2'”

    Le problème n'est pas dans votre code Java ou XML. Vous devez modifier la cible dans votre fichier default.properties dans votre projet.

    Ici, vous devez modifier la ligne suivante:

     target=android-2 

    Ici, le chiffre 2 représente le niveau API de la Plate-forme que vous souhaitez exécuter votre application.

    Utilisez donc la valeur de l'API que vous souhaitez exécuter.

    Comme si j'utilisais mon application sur Android 2.3, j'utilise target=android-9

    Référer: niveaux d'API

    Vous pouvez modifier la version cible d'Android en cliquant avec le bouton droit de la souris sur votre projet, en naviguant vers Propriétés, puis en cliquant sur l'onglet "Android" comme illustré ici.

    Entrez la description de l'image ici

    Je viens d'avoir ce problème. La correction est simple – redémarrez Eclipse . La raison est un peu plus compliquée:

    1. J'ai eu une nouvelle installation d'Eclipse et de Android SDK v.17 (4.2.2)
    2. J'ai téléchargé et importé le code source (ActionBarSherlock) qui avait target = android-14 dans son fichier project.properties.
    3. Eclipse a découvert que j'utilise android-17 et project.properties à destination de target = android-17 , MAIS, eclipse avait toujours target = android-14 caché quelque part dans le dossier .metadata de son espace de travail et utilisait la version cahced pendant la compilation

    Le redémarrage d'eclipse l'a résolu.

    Soyez également au courant de la version SDK si vous importez un projet existant, car project.properties sera également importé.

    Si vous utilisez Android SDK Manager dans Windows, vous pouvez accéder au programme SDK Manager.exe pour vérifier quelles versions SDK sont installées. Ce programme est habituel

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.