Acabo de iniciar Java, ¿debo continuar con 7 o 6, para codificar para Android?
Como el título describe, comencé a aprender Java, de varias fuentes (actualmente una lista de reproducción en youtube). Tengo JDK 7 instalado.
La pregunta es, ¿hay algo que aprendería usando java 7 como un arrancador que no funcionaría en 6? ¿Hay alguna diferencia importante con el idioma?
- ¿Cómo puedo escribir mediante programación un acceso directo a una página específica en la pantalla de inicio del lanzador de Android?
- La conexión WebRTC falla en los datos celulares
- Cómo consultar el valor de la columna que se establece como puntero a otra tabla en Parse
- Inyección de puente Javascript en WebView
- Retrofit - Cliente Okhttp Cómo almacenar en caché la respuesta
La Specicifation del lenguaje y varias cosas que encontré en la web eran demasiado difíciles de entender.
- Android: ¿Cómo subir el archivo .mp3 y la imagen al servidor http?
- Multiplicando un vector2 por un escalar (LibGDX)
- La vista de lista de Android enruta contenido hasta un tamaño determinado basado en el tamaño de pie de página
- Botones onClick del interruptor
- Aplicación de Android dañada usando texureview
- MediaMetadataRetrieverJNI: getEmbeddecPicture ha fallado
- Analizar HTML en Android
- Clase genérica con acceso de restricción
1) Oficialmente, JDK 7 "no es compatible" para Android
2) No biggie – JDK 7 debería funcionar bien con Android de todos modos. Sólo tienes que entrar en Eclipse y establecer compatibilidad para "Java 6".
3) También hay un problema menor con la firma .jar. Probablemente ya está fijado en la última combinación Eclipse / Ant (Eclipse 4.2 / Juno), pero la solución está aquí:
- Android con Ant
4) LÍNEA INFERIOR: Si tienes JDK 7, solo mantén JDK 7.
El SDK de Android es compatible con Java 6 y no con Java 7. aprender Java 7 características específicas del idioma no va a beneficiarte si planeas codificar al SDK de Android.
El SDK de Android tiene mucho en común con el JDK, pero no es lo mismo. Algunas cosas faltan, y algunas cosas se agregan. Si desea desarrollar en android, obtener el SDK de Android. Entonces no hay duda.
Aprende lo último, guarda las traducciones mentales.
Aprendí Java hace algunos años y encontré Ivor Horton's Beginning Java una referencia muy útil que he guardado para siempre !. Veo que está a la altura de Java 7 Edition http://www.wrox.com/WileyCDA/WroxTitle/Ivor-Horton-s-Beginning-Java-Java-7-Edition.productCd-0470404140.html
El atractivo de la serie Wrox de libro es que usted puede descargar los ejemplos de código que es una referencia útil, incluso si no por el libro. Busque el esquema del capítulo y puede calcular lo que muestra el autor.
Si está bien con el código de lectura, simplemente descargue los ejemplos.
Buena suerte.
JDK es la versión estándar actual; 6 y 5 han llegado al final de su vida útil.
Por todos los medios proceder con JDK 7.
- ¿Cómo renombrar automáticamente un método Java en Eclipse?
- Atascado con portar de la actividad a fragmentar