Te damos la bienvenida a la comunidad de T!Estás a un paso de acceder al mejor contenido, creado por personas como vos.

O iniciá sesión con
¿No tenés una cuenta?
Para comenzar a programar en Java para crear alguna APP en Android comenzamos por:

PRIMERO INSTALAMOS JAVA

METODO 1 (CAMINO CORTO)

1.- Remover e Instalar Java

Desinstalar Java (Si está instalado)

Primero verificar si esta instalado:

sudo dpkg --list | grep -i jdk

Para desinstalar desde un terminal digitar

sudo apt-get purge icedtea-* openjdk-*

sudo apt-get remove --purge openjdk-*

Verificar si JDK ha sido removido

sudo dpkg --list | grep -i jdk


2.- Instalar o Oracle Java (JDK) Ubuntu:

Ahora vamos a instalar Oracle Java (JDK) versión 8. En el terminal, digite:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo mkdir -p /usr/lib/mozilla/plugins

Para instalar o Java versión 8 digite en el Terminal:

sudo apt-get install oracle-java8-installer

Tendrás Java da Oracle instalado automáticamente. Vamos ver que versión se instaló:

java -version




METODO 2 (CAMINO LARGO)

Cómo instalar Oracle Java JDK en Ubuntu Linux (Camino Largo pero podemos instalar la última versión y no la que esta en los repositorios)

Este tutorial te dirá cómo instalar Oracle Java 8 32-bit / 64-bit (versión 1.8.0_25) JDK en los sistemas operativos de Ubuntu 32-bit / 64-bit. Estas instrucciones también funcionan con Debian y Linux Mint.

Pasos

1. - Revisa si la arquitectura de tu Ubuntu Linux es de 32-bit o 64-bit, abre la terminal y ejecuta el siguiente comando desde el Terminal.

file /sbin/init
(La versión bit de tu sistema aparecerá como 32-bit o 64-bit.)

2.- Revisa si tienes Java instalado en tu sistema. Para hacer esto, deberás ejecutar el comando de la versión Java desde la terminal. Abre la terminal e introduce el siguiente comando:

java -version

Si tienes instalado OpenJDK en tu sistema lucirá así:
java version "1.7.0_15"
OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

3.- Elimina por completo OpenJDK/JRE de tu sistema y crea un directorio para almacenar los binarios de Oracle Java JDK/JRE. Esto evitará que haya conflictos y confusión entre las diferentes versiones de Java. Por ejemplo, si tienes OpenJDK/JRE instalado en tu sistema, puedes desinstalarlo tecleando el siguiente comando:

sudo apt-get purge openjdk-*

(El comando anterior elimina completamente OpenJDK/JRE de tu sistema.)

sudo mkdir -p /usr/local/java

(El comando anterior creará un directorio para almacenar los binarios de Oracle Java JDK y JRE)

4.- Descarga Oracle Java JDK para Linux. Asegúrate de seleccionar los binarios “correctos” para la arquitectura de tu sistema, 32-bit o 64-bit.

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Yo bajé el archivo: jdk-8u25-linux-i586.tar.gz

Por ejemplo, si tienes Ubuntu Linux 32-bit descarga los binarios de 32-bit Oracle Java.

Información importante: Los binarios de 64-bit Oracle Java no funcionan en Ubuntu Linux 32-bit, sólo te aparecerán muchos errores.

5.- Copia los binarios en el directorio de /usr/local/java. En la mayoría de los casos, el archivo se descarga en la carpeta Descargas: /home/"tu_nombre_de_usuario"/Descargas
(Por ejemplo en mi caso es /home/triniox/Descargas)

32-bit Oracle Java en 32-bit Ubuntu Linux, instrucciones de instalación:

Nos vemos a la carpeta donde guardamos el archivo que descargamos:

cd /home/"tu_nombre_de_usuario"/Descargas

sudo cp -r jdk-8u25-linux-i586.tar.gz /usr/local/java

Nos vemos donde copiamos el archivo:

cd /usr/local/java

Para sistema de 64-bit Oracle Java on 64-bit Ubuntu Linux, instrucciones de instalación:

cd /home/"tu_nombre_de_usuario"/Descargas

sudo cp -r jdk-8u25-linux-x64.tar.gz /usr/local/java

cd /usr/local/java

6.- Ejecuta los siguientes comandos en los archivos tar.gz descargados. Asegúrate de hacerlo como root para poder hacer que se ejecuten para todos los usuarios en tu sistema. Para abrir la terminal de root teclea sudo -s, te pedirá la contraseña de inicio de sesión.

32-bit Oracle Java on 32-bit Ubuntu Linux, instrucciones de instalación:

sudo chmod a+x jdk-8u25-linux-i586.tar.gz

Para 64-bit Oracle Java on 64-bit Ubuntu Linux, instrucciones de instalación:

sudo chmod a+x jdk-8u25-linux-x64.tar.gz

7.- Descomprime los binarios Java, en el directorio /usr/local/java

32-bit Oracle Java on 32-bit Ubuntu Linux, instrucciones de instalación:

sudo tar xvzf jdk-8u25-linux-i586.tar.gz

Para 64-bit Oracle Java on 64-bit Ubuntu Linux, instrucciones de instalación:

sudo tar xvzf jdk-8u25-linux-x64.tar.gz

8.- Revisa tus directorios. Hasta ahora deberás tener un directorio binario en /usr/local/java para el Java JDK/JRE:

ls -a
(visualizas la carpeta jdk1.8.0_25)

9.- Edita el archivo PATH del sistema /etc/profile y agrega las siguientes variables de sistema a al PATH. Usa nano, gedit o cualquier otro editor de texto para abrir /etc/profile:

sudo gedit /etc/profile
o Teclea: sudo nano /etc/profile

10.- Desplázate hacia abajo hasta el final del archivo usando las teclas de flechas y agrega las siguientes líneas debajo al final de tu archivo /etc/profile.

JAVA_HOME=/usr/local/java/jdk1.8.0_25
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

11.- Guarda el archivo /etc/profile file y cierra el editor.

12.- Informa a tu sistema de Ubuntu Linux dónde está ubicado el Oracle Java JDK/JRE. Esto le dirá a tu sistema que hay una nueva versión de Oracle Java. Este comando notifica al sistema que Oracle Java JRE está listo para usarse.

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_25/bin/java" 1

Este comando notifica al sistema que Oracle Java JDK está listo para usarse.

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_25/bin/javac" 1

Este comando notifica al sistema que Oracle Java Web Start está listo para usarse

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_25/bin/javaws" 1

13.- Informa a tu sistema que Oracle Java JDK/JRE debe ser el Java por defecto. Este comando configurará el JRE para el sistema.

sudo update-alternatives --set java /usr/local/java/jdk1.8.0_25/bin/java

Este comando configurará el Javac Compiler para el sistema.

sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_25/bin/javac

Este comando configurará el Java Web Start para el sistema.

sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_25/bin/javaws

14.- Vuelve a cargar el PATH de tu sistema tecleando el siguiente camino:

. /etc/profile

Ojo, en el comando anterior digitar el punto espacio o cópialo directamente a tu Terminal

El PATH se volverá a cargar después de reiniciar tu sistema Ubuntu Linux.

15.- Para verificar que tienes una instalación exitosa de 32-bit Oracle Java digita:
java -version

Este comando muestra la versión de Java que está en tu sistema. Deberás recibir el siguiente mensaje:

java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) Server VM (build 25.25-b02, mixed mode)

javac -version

Este comando te deja saber que ya podrás compilar programas Java para la terminal.
Deberás recibir un mensaje que diga:
javac 1.8.0_25

16.- Felicidades, ya instalaste Oracle Java en tu sistema Linux. Ahora reinicia tu sistema. Después de eso, tu sistema estará completa configurado para correr y desarrollar programas Java. Después puedes intentar compilar y correr tus propios programas Java.



SEGUNDA PARTE: INSTALAR ECLIPSE

Instalar Eclipse IDE Java EE Developers

Bajarlo de la página:
http://eclipse.org/downloads/

Tienen que bajar la versión:
Eclipse IDE for Java EE Developers

Guardar y desempaquetar (tomar en cuenta donde lo desempaquetan), al desempaquetarlo se crea la carpeta “eclipse”

Abrimos el Terminal y nos vamos a donde tenemos la carpeta “eclipse” (/home/"tu_nombre_de_usuario"/Descargas). Por ejemplo en mi caso es:

cd /home/triniox/Descargas

Luego digitas:

sudo cp -r eclipse /usr/share/

Luego desde el Terminal digita:

sudo ln -s /usr/share/eclipse/eclipse /usr/bin/eclipse

Ya esta listo eclipse para funcionar. Para llamar a eclipse con el navegador anda a:

/usr/share/eclipse/

Y ejecuta el archivo eclipse, para mantenerlo en el Dash solamente has un clic en el icono con el botón izquierdo del mouse y da un clic en la opción Mantener en el Lanzador.



TERCERO: Como instalar el plugin Android Development SDK/ADT en Eclipse

1.- Ir a:
https://developer.android.com/sdk/index.html?hl=i

2.- Bajar para la versión de Ubuntu que tiene instalado (32 o 64 bit)

3.- En mi caso me bajé el archivo: adt-bundle-linux-x86-20140702.zip

4.- Desempaquete el archivo, es importante saber donde lo desempaquetan.

5.- En mi caso con el navegador cree la carpeta “eclipse” en mi Carpeta Personal (/home/triniox/) y luego copie la carpeta “adt-bundle-linux-x86-20140702” en /home/triniox/eclipse/
(Ojo: Escribo mi carpeta personal “triniox” pero Ustedes tendrán otro nombre o instalarlo en otra carpeta, esto sirve para darles un ejemplo)

6.- Con el mismo navegador me voy a /home/triniox/eclipse/adt-bundle-linux-x86-20140702/sdk/tools

7.- Ejecuto el archivo: android

8.- En mi caso instalé todos los Tools, Versiones 4.XX y todos los Extras

9.- Hacen clic en Install Packages, en algunos casos van a tener que activar la opción de Aceptar la Licencia, cuidado que no instala todo de una vez sino instala una parte y luego pide de nuevo que uno Acepte las Licencias.

10.- Una vez instalado todo, llamas a Eclipse, si es la primera vez te va a pedir donde guardará los proyectos, yo le di el mismo que ya tenía: /home/triniox/eclipse

11.- Van a Help > Install New Software

12.- Hacen clic en el botón Add

13.- En Name colocan un nombre, por ejemplo SDK Android

14.- En Location ingresan: https://dl-ssl.google.com/android/eclipse/

15.- Después clic en OK



CUARTO: Configurando el Plugin ADT

Una vez que hayas instalado y reiniciado el ADT Eclipse, debes especificar la ubicación del directorio Android SDK:

1.- Llamas a Eclipse

2.- Vas a Window > Preferences…para abrir el panel de preferencias

3.- Selecciona Android en el panel de la izquierda.

4.- Es posible que se te aparezca un cuadro de diálogo que te pregunta si deseas enviar estadísticas de uso a Google. Si es así, acepta o o no, no te preocupes, cualquiera sea la elección, luego puedes cambiarlo, y haz clic en Proceed (Continuar).

5.- Para la ubicación de SDK en el panel principal, haz clic en Browse (Examinar )… y localizar el directorio de donde instalaste Android SDK. En mi caso, que sirve de ejemplo es:

/home/triniox/eclipse/adt-bundle-linux-x86-20140702/sdk

Click en Apply, y luego OK.

___________________________________________________________________

Para encontrar buenos libros sobre Java ve a:

http://www.compunauta.com/forums/linux/programacion/java/AprendiendoJava.pdf

http://www.uned.es/infor-3-programacion-concurrente/CDROM/Java/Aprenda%20Java%20como%20si%20estuviera%20en%20primero.pdf

____________________________________________________________________

Para aprender a programar en Java para Android te recomiendo el siguiente curso:

LECCION 1

link: http://www.youtube.com/watch?feature=player_embedded&v=2zJD4ASpfW8

LECCION 2

link: http://www.youtube.com/watch?v=i1ha4ULoVOw&list=PL7EA29F3B739286CA

LECCION 3

link: http://www.youtube.com/watch?v=P_A9IX-chCo&list=PL7EA29F3B739286CA

LECCION 4

link: http://www.youtube.com/watch?v=WleEwzQsi1k&list=PL7EA29F3B739286CA

LECCION 5

link: http://www.youtube.com/watch?v=5sdgcHQMrnk&list=PL7EA29F3B739286CA

LECCION 6

link: http://www.youtube.com/watch?v=cD1gMRjK1U8&list=PL7EA29F3B739286CA

LECCION 7

link: http://www.youtube.com/watch?v=_983ZZwCtgw&list=PL7EA29F3B739286CA

LECCION 8

link: http://www.youtube.com/watch?v=BIYOlHVxguU&list=PL7EA29F3B739286CA

LECCION 9

link: http://www.youtube.com/watch?v=GVTbAULWY80&list=PL7EA29F3B739286CA

LECCION 10

link: http://www.youtube.com/watch?v=GCL40oJ6lvY&list=PL7EA29F3B739286CA

LECCION 11

link: http://www.youtube.com/watch?v=-xubMCi-qLs&list=PL7EA29F3B739286CA

LECCION 12

link: http://www.youtube.com/watch?v=DgFESUhYY7w&list=PL7EA29F3B739286CA