android - para - jdk for intellij idea
IntelliJ IDEA-Android JDK no funciona (14)
¡Fijo! Necesitaba ejecutar IntelliJ como administrador IDEA. Ahora aprobará mi directorio de SDK de Android de "C: / Archivos de programa (x86) / Android / android-sdk"
Acabo de instalar IntelliJ IDEA 10.0.0.2 Community edition
He instalado Android SDK ... (C: / Archivos de programa / Android / android-sdk-windows)
Quiero hacer un nuevo proyecto de Android, así que creo un nuevo proyecto, selecciono el Módulo de Android, a continuación, a continuación ...
Luego, cuando necesito elegir el JDK, voy a la carpeta de Android, y cuando trato de elegirlo, aparece este error:
El directorio seleccionado no es un hogar válido para JSDK
Qué estoy haciendo mal ? Qué puedo hacer para arreglar esto ?
Instalé el SDK de Android con todas las actualizaciones.
Cuando elijo IntelliJ IDEA Plugin SDK obtengo:
El directorio seleccionado no es un hogar válido para IntelliJ IDEA Plugin SDK
EDITAR:
Aún no resuelto ...
Ya elegí el SDK y elegí la plataforma Android 2.2 al crear el proyecto.
No se pueden cargar los archivos JDK. Así que no me voy a compilar, me sale este error.
No se puede iniciar el compilador: el SDK no está especificado para el módulo "blah". Especifique el SDK en el cuadro de diálogo Estructura del proyecto.
Acabo de perder mucho tiempo en este problema. Mi estación de trabajo está ejecutando IntelliJ Ultimate 11 en Windows 7 de 64 bits. Estaba configurando mi primer proyecto de Android. Por lo tanto, no se configuraron SDKs. Primero seleccioné el JDK , que era una tarea fácil (C: / ProgramFiles (x86) / Java / jdk1.6.0_30). Luego viene la parte donde necesita especificar el SDK de Android . Primero haga clic en la elipsis ("...") y luego haga clic en "Agregar nuevo". Ahora aquí está el kicker ... Si observa detenidamente el cuadro de diálogo, notará que "Configurar nuevo JSDK" está resaltado de manera predeterminada. Lo que debe hacer es cambiar la selección a "Android SDK" . Ahora puede seleccionar el directorio de su SDK de Android y no recibirá ese mensaje de error estúpido.
Literalmente desperdicié aproximadamente media hora antes de darme cuenta de por qué la aplicación me decía "Este no es un directorio de SDK válido". Esperemos que esto ayude a alguien más a tener el mismo problema.
Don aquí: tuve el mismo problema en Windows 64 con 11.1.2 y 64bit java. encontré que solo haciendo clic en la ventana izquierda podría registrar mi SDK de Android.
Asegúrese de haber instalado JDK 1.5 o 1.6 (1.7 no funciona por alguna razón con Android SDK). Tuve el mismo problema ("El directorio seleccionado no es un hogar válido para el SDK de Android"), pero después de instalar 1.6 JSDK, es un trabajo para mí.
Cuando cree por primera vez el proyecto / módulo de Android, debe elegir JDK, para esto haga clic en "+" y seleccione "JSDK" en el menú, luego seleccione dónde está su SDK de Java, por ejemplo, "c: / Archivos de programa / Java / jdk1.6.0 _20 ". Luego haga clic en "Siguiente" y en el panel "Propiedades del SDK", haga clic en "Nuevo" y seleccione la ruta a su SDK de Android (un directorio donde se encuentra el "Administrador de SDK.exe").
En la parte JDK debe elegir el JAVK JAVA que se descargó. (no el androide)
C: / Archivos de programa / Java / jdk1.6.0_24 /
En mi caso, necesitaba agregar soporte para Android, así que busqué Android en la configuración de los complementos.
Haga clic en el símbolo + en el panel izquierdo de la ventana Seleccionar Android sdk durante la creación del proyecto y luego seleccione el SDK de Android (predeterminado = c / archivos de programa / android / android-sdk)
He pasado 30 minutos resolviendo un problema tonto
Para IntelliJ y Android en Linux.
Si el menú "Android SDK" aparece con un ''No SDK de Android'' rojo, haga clic en el botón de navegación a la DERECHA del menú desplegable. - Es un diseño diferente en Linux a Windows.
JSDK es el SDK de Java. En mi Debian está bajo / usr / lib / jvm / java-6-sun
Me costó mucho ver cómo hacer esto en un mac, ya que no puedes descargar el jdk desde el site de sun
@Szabolcs Berecz @ Yochai En una mac, deberá obtener la fuente tal como se describe here :
O simplemente saltar a la descarga here :
Luego se almacenó en esta ubicación: 1.6.x /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/src.jar
Mi ruta de instalación fue "C: / Users / User / AppData / Local / Android / android-sdk". Esa IDEA confusa, ya que no parece poder ver carpetas ocultas, incluso cuando se escribe en la ruta completa. Bummer ... Lo arreglé sin embargo, estableciendo AppData como visible.
Para desarrollar aplicaciones de Android en IntelliJ IDEA, debe configurar Java SDK (JSDK) y Android SDK :
También debe ejecutar la aplicación SDK Manager y descargar las plataformas Android que va a utilizar.
Tenga en cuenta que puede separar todos los archivos jar de la configuración de JSDK en IDEA si lo va a usar solo para Android, esto ayudará con la finalización del código para que el IDE sugiera solo las clases disponibles en Android.
También recomiendo leer los siguientes tutoriales:
- Desarrollo de aplicaciones para Android en IntelliJ IDEA.
- Desarrollo de aplicaciones de Android en base a fuentes existentes.
EDITAR:
Configurando el enlace del proyecto se ha actualizado.
Si hace clic con el botón derecho en la ventana de la izquierda, puede crear un nuevo complemento de Android o algo así. Solo estaba peleando con esto yo mismo. Nunca he usado IntelliJ antes y realmente sus documentos están desactualizados. Al parecer no está a la altura de la versión actual.
Tengo el mismo problema con la versión 12 en linux, el módulo de Android no muestra la ubicación java sdk y la selección de la ubicación android sdk falla porque java sdk no está establecida. Resolví haciendo un proyecto java, que me permite seleccionar java sdk y android sdk (¿no es cierto?), Después de hacer un proyecto así, puedo crear un proyecto de Android porque android sdk ya está configurado