template studio para intellij idea full java android intellij-idea

java - para - intellij idea vs android studio



¿Cómo configuro IntelliJ IDEA para aplicaciones de Android? (7)

¿Cómo configuro IntelliJ IDEA para aplicaciones de Android?


El quinto paso en "Nuevo proyecto" aparentemente ha cambiado ligeramente desde entonces.

Donde dice Android SDK, entonces tiene el menú desplegable que dice que no, ya no hay un botón ''nuevo''.

  • 5.)

    • a.) haga clic en el ... a la derecha de ninguno.
    • b.) haga clic en el + en la parte superior izquierda del cuadro de diálogo de la nueva ventana. (Añadir nuevo SDK)
    • c.) haga clic en Android SDK desde el menú desplegable
    • d.) Seleccione el directorio de inicio para su sdk de Android
    • e.) Seleccione la versión java sdk que desea usar
    • f.) Seleccione el objetivo de compilación de Android.
    • g.) pulsa ok!

He pasado un día tratando de poner todas las piezas juntas, he estado en cientos de sitios y tutoriales, pero todos saltan pasos triviales.

Así que aquí está la guía completa:

  1. Descargue e instale Java JDK ( Elija la plataforma Java )
  2. Descargue e instale el SDK de Android ( se recomienda el instalador )
  3. Después de que Android SD finalice la instalación, abra el Administrador de SDK en Herramientas del SDK de Android (a veces se necesita abrir bajo los privilegios de administrador)
  4. Elija todo y marque Aceptar todo e instale.
  5. Descargue e instale IntelliJ IDEA ( la edición comunitaria es gratuita )
  6. Espera a que todas las descargas e instalaciones y cosas terminen.

Nuevo proyecto:

  1. Ejecutar IntelliJ
  2. Crear un nuevo proyecto (hay un tutorial aquí )
  3. Ingrese el nombre, elija el tipo de Android .
  4. Falta un paso en el tutorial. Cuando se le pide que elija el JDK (antes de elegir el SDK), debe elegir el JDK de Java que instaló anteriormente. Debería estar bajo C:/Program Files/Java/jdk{version}
  5. Elija una nueva plataforma (si no hay una seleccionada), la plataforma SDK es la plataforma Android en C:/Program Files/Android/android-sdk-windows .
  6. Elige la versión de Android.
  7. Ahora puedes escribir tu programa.

Compilando

  1. Cerca del botón Ejecutar , debe seleccionar la lista desplegable, elija Editar configuraciones
  2. En el dispositivo virtual Android preferido, seleccione el botón ...
  3. Haz clic en crear, dale un nombre, presiona OK.
  4. Haga doble clic en el nuevo dispositivo para elegirlo.
  5. Presiona OK.
  6. Estás listo para ejecutar el programa.

Otra forma de identificar el SDK correcto es instalar Android Studio, crear un nuevo proyecto, ir a la estructura del proyecto, ubicación del SDK y encontrar dónde se instaló el SDK.

Encontré en el proceso de instalación predeterminado en un mac que la carpeta de inicio del SDK estaba en la carpeta /Users/''yourUser''/Library/Android/sdk . Asegúrese de haber habilitado su Mac para ver la carpeta de la Biblioteca .


Por si acaso alguien se pierde. Para aplicaciones nuevas o existentes, vaya a Archivo-> Estructura del proyecto. Luego, en Configuración del proyecto en el panel izquierdo, seleccione Proyecto para el SDK de Java y seleccione Módulos para el SDK de Android.



Tuve algunos problemas que esto no abordó al configurar este entorno en OSX. Tenía que ver con la solución que mantenía teniendo dependencias adicionales en algunas de las API de Google. No fue suficiente descargar e instalar los elementos enumerados en la primera respuesta.

Tienes que descargar estos.

  1. Ejecutar terminal
  2. Navega al directorio de Android / sdk
  3. Escriba "android" obtendrá una gui. Verifique el directorio "Herramientas" y la última API de Android (en este momento, es 4.3 (API 18)).
  4. Haz clic en "Instalar paquetes xx" y ve a ver un episodio de Breaking Bad o algo así. Tomará un tiempo.
  5. Vuelva a IntelliJ y abra el cuadro de diálogo "Estructura del proyecto ..." (Cmd +;).
  6. En el panel izquierdo del cuadro de diálogo, en "Configuración del proyecto", seleccione Proyecto. En el panel derecho, debajo de "Project SDK", haz clic en "Nuevo ..."> Android SDK y navega a tu directorio de Android / sdk. Elija esto y se le presentará un diálogo con el que puede agregar el objetivo de compilación "API de Google". Esto es lo que necesitaba. Es posible que deba hacer esto más de una vez si tiene varios objetivos de versión.
  7. Ahora, en el panel izquierdo "Módulos", con su proyecto seleccionado en el panel central, seleccione el módulo apropiado en la pestaña "Dependencias" en el panel derecho.

Una vez que he seguido todos estos pasos, comienzo a recibir mensajes de error en todas las llamadas de clases de Android como:

Revolví eso incluyendo android.jar en la configuración de la plataforma de SDKs: