Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


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!!!!

  • "Falta el componente de herramientas de plataforma de SDK!"
  • ¿Cómo hacer que mi aplicación Android FullScreen via Android Manifest?
  • Corriendo Android Studio en Windows 7 falla, no Android SDK encontrado
  • Applink no se puede resolver en el SDK de Facebook
  • Truecaller android sdk Código de error 3
  • ¿Alguien tiene impresiones, sugerencias, tutoriales de desarrollo para dispositivos Android de Google?
  • 32bit o 64bit Android SDK en el sistema operativo Windows 64bit?
  • Unity Android Error de compilación WIN32 Excepción ZipAlign
  • 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)

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.