No puedo IntelliJ reconocer mi SDK de Android

Estoy intentando hacer programas de Android usando IntelliJ. Desafortunadamente, no puedo conseguir que el SDK de Android sea reconocido en IntelliJ. (Es decir, Eclipse tiene instalado Android SDK Manager).

Selecciono crear nuevo proyecto desde cero. Le doy al proyecto un nombre y seleccione hacer módulo de Android. Cree el directorio de origen (siguiente).

A continuación, el equipo muestra Android SDK ninguno. Hago clic en las elipses (…) y el programa puede ver mis archivos JDK.

Hago clic en el + y seleccionar Android SDK.

Entonces encuentro el directorio c: \ Archivos de programa (x86) \ Android \ android-sdk.

Sin embargo, cuando hago clic en Aceptar aparece un cuadro de diálogo que indica "Seleccione Java SDK". Sólo me da la opción de 1,6 (y no el otro 1,7). A continuación, presione OK para 1.6.

Finalmente, el equipo informa que no puede encontrar ningún objetivo de Android en este SDK.

¡¡¡¡Por favor ayuda!!!!

13 Solutions collect form web for “No puedo IntelliJ reconocer mi SDK de Android”

Antes de crear un nuevo proyecto de Android en IntelliJ Idea, debe configurar los kits de desarrollo de Java y Android en el nivel IDE.

Asumiendo que ya has instalado el JDK y el SDK de Android y acabas de lanzar IntelliJ (estoy usando la versión 13.0.2):

  1. Presione Ctrl + Mayús + Alt + S (para acceder al cuadro de diálogo Estructura del proyecto)
  2. En el panel de navegación izquierdo, haga clic en 'Project Settings-> Project'
  3. En el panel de navegación derecho, debería ver una lista desplegable que muestra '<No SDK>'
  4. Haga clic en 'Nuevo', seleccione 'JDK' y elija la ruta a su JDK
  5. Haga clic en "Nuevo", seleccione "Android SDK" y elija la ruta de acceso a su SDK de Android

Tenga en cuenta que debe definir el JDK antes del SDK de Android.

Este procedimiento se documenta en:

En linux, ejecute las herramientas / android bajo el SDK para ejecutar el SDK Manager de Android. A continuación, descargue una o más de las plataformas. Consulte "SDK Readme.txt" en el directorio SDK para obtener más información. Una vez que haya terminado, podrá seleccionar una plataforma y su sistema IntelliJ comenzará a ejecutarse.

Para otros que pueden encontrar este problema en Intellij14 + Mac – la solución que trabajó para mí era

1) Abrir intellij – seleccione add android sdk de la sección de configuración del proyecto, seleccione el directorio raíz android-sdk-macrox

2) el administrador de sdk aparece – descargar al menos 1 paquete.

3) Reiniciar intellij (sin este reinicio, no parecía funcionar)

Curiosamente, IntelliJ 12 Comunidad no nos da la opción de seleccionar la ubicación JDK para los proyectos de Android. He encontrado una solución para esto:

  1. Primero, cree un nuevo proyecto Java . Utilicé el proyecto "Java Hello World". Esto le dará la oportunidad de seleccionar su JDK.
  2. Instale el SDK de Android y ejecute el Administrador de SDK de Android para instalar herramientas y una plataforma, como otros han mencionado.
  3. Cree un nuevo proyecto de Android. En "SDK", seleccione el SDK de Android. Intellij recordará la ubicación JDK que definió en el paso # 1.

En Mac, IntelliJ no detectará la instalación de Android SDK. Al seleccionar SDK para el nuevo módulo de Android, seleccione la carpeta android-sdk-macosx como su ubicación. Más información: https://peterboctor.wordpress.com/2010/12/02/installing-the-android-sdk-on-mac-os-x/

Alternativamente, Google acaba de lanzar Android Studio, que es toda una base IDE en IntelliJ.

Con IntelliJ IDEA 14.1.2, no pude seleccionar la ubicación de instalación de SDK de Android en Mac OS X. La ubicación de instalación era ~ / Library / Android / sdk, a la que IntelliJ no iría porque ~ / Library es una carpeta oculta. Así que creé un enlace simbólico en mi directorio personal (ln -s ~ / Library / Android / sdk / ~ / AndroidSDK) y IntelliJ DID me dejó seleccionar eso.

Esto puede ayudar a otros. Descubrí que no podía obtener IntelliJ (MacOS) para reconocer los objetivos de Android en la carpeta android-sdk-macosx. Mover la carpeta SDK de Android de la carpeta Aplicaciones y en un directorio en la carpeta de mi usuario resolvió el problema. IntelliJ fue capaz de reconocer el SDK de Android. Puede haber tenido algo que ver con permisos, pero no se mostraron errores para indicar esto. Espero que esto ayude.

Tuve el mismo problema con la versión 15 intelliJ después de actualizar en el sistema operativo Linux Ubuntu 12.04

Encontré porque el sdk del androide no estaba en la carpeta casera del usuario que funcionaba intelliJ que tuvieron que cambiar los permisos de la carpeta / archivo antes de que él viera esto

El mío estaba en la raíz

Emitir el comando chown -R <yourusername> /path/to/android_sdk_dir resolvió el problema para mí

Si esto falla después de hacer esto, elimine el ~/.ideaC(Lastversion number) cualquier carpeta anterior ~/.ideaC(Lastversion numbers) y luego vuelva a abrirla

Usted tendrá que pasar por la inicialización del IDE y darle el camino a su instalación de Java ver8 hacia arriba sólo en intelliJ version15 y posteriormente su instalación android sdk

He encontrado esto también puede causar conflictos

Como una sugerencia adicional agregue lo siguiente al final de su ~/.bashrc usando uno de sus editores my (nano, vi etc)

Ejemplo vi ~/.bashrc

Las siguientes líneas establecen la ruta de acceso de Android

 PATH=$PATH:/path/to/android/:/path/to/android/tools export PATH 

Para SDK versión r_08 y superior, también agregue estas dos líneas para adb:

 PATH=$PATH:/path/to/android/platform-tools export PATH 

Para configurar el emulador de Android a la versión de 32 bits añada esta línea

 export ANDROID_EMULATOR_FORCE_32BIT=true 

Salir de su elección de editor (vi, nano, etc) y Re invocar bashrc con el comando a continuación

 source ~/.bashrc 

Espero que te ayude

Necesita ejecutar SDK Manager.exe para descargar al menos una de las plataformas, entonces podrá seleccionar la plataforma descargada, vea también este tutorial .

Si está detrás de un servidor proxy:

1.Después de iniciar el Android-SDK-Manager, vaya a: Herramientas> Opciones.

Agregue los detalles de su proxy.

2.A continuación, vaya a Paquetes> Recargar

3.After esto usted debe poder ver todas las opciones de la plataforma del androide.

PS: ¡Pheew! Pasamos una hora averiguar esto!

(Linux, osx)

Cuando vayas solo (sin Android Studio), asegúrate de tener las herramientas sdk (de la sdk autónoma, opción "herramientas de línea de comandos"), build-tools , platform-tools y sdk ( plataforma ).

 ./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 

Puede crear enlaces simbólicos a su ubicación sdk, incluso a la carpeta oculta. Y luego punto punto IDEA a enlace simbólico.
Por ejemplo: ln -s /Users/*username*/Library/Android/sdk /Users/*username*/androidsdk

Asegúrese de que el Mac es capaz de ejecutar el comando "cordova"

Utilice este comando para instalarlo:

 npm install cordova -g 

Ese fue el problema para mí. (Mac + intellij 14)

  • No encuentro el archivo debug.keystore
  • Cambiar la orientación de la pantalla - Android 3.2 en VirtualBox
  • Android - microsoft office viewer en mi aplicación
  • ¿Cómo actualizar Android Studio automáticamente?
  • android.media paquete falta pocas clases en sdk-plataformas
  • Facebook SDK para la descarga de Android siempre falla
  • ¿Por qué dice "obsoleto" para un método cuando es el único que puedo usar para el nivel de API seleccionado?
  • No se pudo construir: el archivo dx.jar no se cargó desde la carpeta SDK de mi eclipse
  • Android facebook sdk - establece permisos para openActiveSession
  • ¿Cómo construir mi propio SDK como mADServer?
  • Truecaller android sdk Código de error 3
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.