Comment configurer IntelliJ IDEA pour les applications Android?

Comment configurer IntelliJ IDEA pour les applications Android?

J’ai passé une journée à essayer de rassembler tous les éléments, j’ai visité des centaines de sites et des didacticiels, mais ils ont tous sauté des étapes sortingviales.

Alors, voici le guide complet:

  1. Téléchargez et installez Java JDK ( choisissez la plate-forme Java )
  2. Téléchargez et installez Android SDK (le programme d’ installation est recommandé )
  3. Une fois que Android a fini d’installer SD, ouvrez SDK Manager sous Android SDK Tools (doit parfois être ouvert sous les privilèges de l’administrateur)
  4. Choisissez tout et cochez Accepter tout et installez.
  5. Téléchargez et installez IntelliJ IDEA (l’ édition de la communauté est gratuite )
  6. Attendez que tous les téléchargements et installations et tous les éléments soient terminés.

Nouveau projet:

  1. Exécuter IntelliJ
  2. Créer un nouveau projet (il y a un tutoriel ici )
  3. Entrez le nom, choisissez le type Android .
  4. Il manque une étape dans le didacticiel: lorsque vous êtes invité à choisir le JDK (avant de choisir le SDK), vous devez choisir le JDK Java que vous avez installé précédemment. Devrait être sous C:\Program Files\Java\jdk{version}
  5. Choisissez une nouvelle plate-forme (s’il n’y en a pas une sélectionnée), la plate-forme SDK est la plate-forme Android de C:\Program Files\Android\android-sdk-windows .
  6. Choisissez la version Android.
  7. Maintenant, vous pouvez écrire votre programme.

Compilation:

  1. Près du bouton Exécuter, vous devez sélectionner la liste déroulante, choisissez Modifier les configurations
  2. Dans le périphérique Prefer Android Virtual, sélectionnez le bouton
  3. Cliquez sur créer, donnez-lui un nom, appuyez sur OK.
  4. Double-cliquez sur le nouveau périphérique pour le choisir.
  5. Appuyer sur OK.
  6. Vous êtes prêt à exécuter le programme.

La 5ème étape du “Nouveau projet” a apparemment légèrement changé depuis.

Là où il est dit que Android SDK a alors le menu déroulant qui ne dit rien, il n’y a plus de «nouveau» bouton.

  • 5.)

    • a.) Cliquez sur le … à droite de aucun.
    • b.) Cliquez sur le + en haut à gauche de la boîte de dialog de la nouvelle fenêtre. (Ajouter un nouveau Sdk)
    • c.) cliquez sur Android SDK du menu déroulant
    • d.) sélectionnez le répertoire de base pour votre Android SDK
    • e.) sélectionnez la version de Java sdk que vous souhaitez utiliser
    • f.) sélectionnez la cible de génération Android.
    • g.) appuyez sur ok!

Une fois que j’ai suivi toutes ces étapes, je commence à recevoir des messages d’erreur dans tous les appels de classes Android tels que:

Impossible de résoudre les classes Android

J’ai modifié cela, y compris android.jar dans les parameters de la plate-forme SDK:

SKDs Classpath

Juste au cas où quelqu’un serait perdu. Pour les nouvelles applications ou les applications existantes, accédez à Fichier-> Structure du projet. Ensuite, dans Paramètres du projet dans le volet gauche, sélectionnez Projet pour le SDK Java et sélectionnez Modules pour Android SDK.

J’avais quelques problèmes que cela ne résout pas dans la configuration de cet environnement sur OSX. Il s’agissait de la solution que je maintenais avec des dépendances supplémentaires sur certaines des API Google. Il ne suffisait pas de simplement télécharger et installer les éléments répertoriés dans la première réponse.

Vous devez les télécharger.

  1. Terminal de course
  2. Accédez au répertoire android / sdk
  3. Tapez “android” Vous obtiendrez une interface graphique. Vérifiez le répertoire “Tools” et la dernière API Android (pour le moment, c’est 4.3 (API 18)).
  4. Cliquez sur “Install xx packages” et allez regarder un épisode de Breaking Bad ou autre. Ça va prendre du temps.
  5. Retournez dans IntelliJ et ouvrez la boîte de dialog “Project Structure …” (Cmd +;).
  6. Dans le panneau de gauche de la boîte de dialog, sous “Paramètres du projet”, sélectionnez Projet. Dans le panneau de droite, sous “SDK de projet”, cliquez sur “Nouveau …”> SDK Android et accédez à votre répertoire Android / SDK. Choisissez cette option et vous verrez apparaître une boîte de dialog avec laquelle vous pouvez append la cible de génération “API Google”. C’est ce dont j’avais besoin. Vous devrez peut-être le faire plus d’une fois si vous avez plusieurs cibles de version.
  7. Maintenant, sous le volet de gauche “Modules”, avec votre projet sélectionné dans le volet central, sélectionnez le module approprié sous l’onglet “Dépendances” dans le volet de droite.

Une autre manière d’identifier le bon SDK consiste à installer Android Studio, à créer un nouveau projet, à accéder à la structure du projet, à l’emplacement du SDK et à trouver l’emplacement d’installation du SDK.

J’ai trouvé en utilisant le processus d’installation par défaut sur un mac que le dossier de base du SDK se trouvait dans le dossier /Users/'yourUser'/Library/Android/sdk . Assurez-vous d’avoir activé votre Mac pour afficher le dossier Library .

Il vous suffit d’installer le kit de développement Android à l’ adresse http://developer.android.com/sdk/installing/studio.html#Updating

Téléchargez et installez Java JDK (choisissez la plate-forme Java)

définir la variable d’environnement dans le paramètre système Windows https://confluence.atlassian.com/display/DOC/Setting+the+JAVA_HOME+Variable+in+Windows

Voila! Vous êtes Donezo!