J'essaie de créer des programmes Android avec IntelliJ. Malheureusement, je ne parviens pas à reconnaître le SDK Android sur IntelliJ. (Ie. Eclipse a le gestionnaire de SDK Android bien installé)
Je sélectionne créer un nouveau projet à partir de rien… .. Je donne un nom au projet et sélectionnez Créer un module Android… .. Créer un répertoire source (suivant).
L'ordinateur affiche alors le SDK Android, aucun. Je clique sur les points de suspension (...) et le programme peut voir mes fichiers JDK.
Je clique sur le + et sélectionnez Android SDK.
Je trouve ensuite le répertoire c:\Program Files (x86)\Android\android-sdk.
Cependant, lorsque je clique sur OK, une boîte de dialogue apparaît et indique "Sélectionnez Java SDK". Cela me donne seulement le choix de 1,6 (et pas l’autre 1,7). J'appuie ensuite sur OK pour 1.6.
Enfin, l'ordinateur signale qu'il ne trouve aucune cible Android dans ce SDK.
S'il vous plaît aider !!!!
Перед созданием нового проекта Android pour IntelliJ Idea необходимо настроить Андей Java Android.
Tous les avis sur ce téléchargement JDK and Android SDK dans le catalogue SDK Android et dans le programme de développement logiciel (SDK) pour Android, ainsi que pour IntelliJ (я использую 13.0.2):
Cliquez ici pour télécharger, télécharger et télécharger JDK par Android SDK.
Та процедура задокументирована по адресу:
Sous Linux, exécutez tools/Android sous le SDK pour exécuter le gestionnaire de SDK Android. Ensuite, téléchargez une ou plusieurs des plates-formes. Consultez «SDK Readme.txt» dans le répertoire du SDK pour plus d’informations. Une fois que vous avez terminé, vous pourrez sélectionner une plate-forme et votre système IntelliJ commencera à fonctionner.
Pour les autres personnes susceptibles de rencontrer ce problème sur Intellij14 + Mac - la solution qui a fonctionné pour moi consistait à:
1) Ouvrez intellij - sélectionnez add Android sdk dans la section des paramètres du projet, sélectionnez le répertoire racine Android-sdk-macrox
2) le gestionnaire de sdk apparaît - téléchargez au moins un paquet.
3) Redémarrez intellij (sans ce redémarrage, il ne semblait pas fonctionner)
Bizarrement, IntelliJ 12 Community ne nous donne pas la possibilité de sélectionner l’emplacement JDK pour les projets Android .
Sur Mac, IntelliJ ne détectera pas l’installation du SDK Android. Lorsque vous sélectionnez SDK pour le nouveau module Android, sélectionnez votre dossier Android-sdk-macosx
en tant qu'emplacement . Plus d'infos: https://peterboctor.wordpress.com/2010/12/02/installing-the-Android-sdk-on- Mac OS X/
Sinon, Google ne fait que sortir Android Studio, qui est une base IDE complète sur IntelliJ.
Avec IntelliJ IDEA 14.1.2, je ne pouvais pas sélectionner l'emplacement d'installation du SDK Android sur Mac OS X. Cet emplacement d'installation était ~/Library/Android/sdk, ce qu'IntelliJ ne pouvait pas utiliser car ~/Library est un dossier caché. J'ai donc créé un lien symbolique dans mon répertoire personnel (ln -s ~/Bibliothèque/Android/sdk/~/AndroidSDK) et IntelliJ DID m'a permis de le sélectionner.
(linux, osx)
Lorsque vous utilisez la version autonome (sans Android Studio), assurez-vous que vous avez les outils sdk tools (de la version autonome de sdk, option "outils de ligne de commande"), build-tools , platform-tools et un sdk ( plate-forme ).
./tools/bin/sdkmanager --update
# list available packages (pick a version)
./tools/bin/sdkmanager --list
# install requeriments
./tools/bin/sdkmanager "build-tools;26.0.0"
./tools/bin/sdkmanager "platforms;Android-26"
# you might get wrong permissions from the downloaded packages
Sudo chmod -R +rxw tools # will need write perm to create AVDs
J'ai eu le même problème avec la version 15 intelliJ après la mise à niveau sur OS Linux Ubuntu 12.04
J'ai trouvé que, parce que le sdk Android n'était pas dans le dossier de départ de l'utilisateur exécutant intelliJ, vous deviez modifier les autorisations Dossier/fichier avant de pouvoir le voir.
Le mien était à la racine
Émettre la commande chown -R <yourusername> /path/to/Android_sdk_dir
A résolu le problème pour moi
Si cela échoue après cela, supprimez la ~/.ideaC(Lastversion number)
de tous les dossiers ~/.ideaC(Lastversion numbers)
précédents et ouvrez à nouveau intelliJ
Vous devrez passer par l’initialisation de IDE et indiquer le chemin de votre installation Java version 8 uniquement vers le haut sur intelliJ version 15, puis votre installation Android sdk.
J'ai trouvé que cela peut aussi causer des conflits
En guise d’autre astuce, ajoutez ce qui suit à la fin de votre ~/.bashrc
en utilisant l’un de vos éditeurs my (nano, vi, etc.)
Exemple vi ~/.bashrc
Les lignes suivantes définissent le chemin Android
PATH=$PATH:/path/to/Android/:/path/to/Android/tools
export PATH
Pour les versions de SDK r_08 et supérieures, ajoutez également ces deux lignes pour adb:
PATH=$PATH:/path/to/Android/platform-tools
export PATH
pour régler l'émulateur Android sur la version 32 bits, ajoutez cette ligne
export Android_EMULATOR_FORCE_32BIT=true
Quittez votre choix d'éditeur (vi, nano, etc.) et Invoquez de nouveau bashrc avec la commande ci-dessous.
source ~/.bashrc
J'espère que ça vous aide
Cela peut aider les autres. J'ai constaté que je ne pouvais pas faire qu'IntelliJ (MacOS) reconnaisse les cibles Android dans le dossier Android-sdk-macosx. Déplacer le dossier Android SDK du dossier Applications vers un répertoire du dossier de mon utilisateur a résolu le problème. IntelliJ était alors capable de reconnaître le SDK Android. Cela a peut-être eu quelque chose à voir avec les autorisations, mais aucune erreur n'a été signalée pour l'indiquer. J'espère que cela t'aides.
Si vous êtes derrière un serveur proxy:
1.Après avoir lancé Android-SDK-Manager, accédez à: Outils> Options.
Ajoutez les détails de votre proxy.
2.Alors, allez dans Packages> Recharger
3.Après cela, vous devriez pouvoir voir toutes les options de plate-forme d'Android.
PS: Pheew! J'ai passé une heure à comprendre ça!
Vous pouvez créer un lien symbolique vers votre emplacement sdk, même vers un dossier caché. Et puis pointez le point IDEA sur le lien symbolique.
Par exemple: ln -s /Users/*username*/Library/Android/sdk /Users/*username*/androidsdk
Vous devez exécuter SDK Manager.exe
pour télécharger au moins une des plates-formes, puis vous pourrez sélectionner la plate-forme téléchargée, voir aussi ce tutoriel .