miércoles, 28 de enero de 2015

Error Recovery Android



Error: Al intentar entrar en recovery de Android, se muestra mensaje de error con la siguiente imagen...

Solución: Una vez que se muestra dicha imagen, entrar en Recovery Mode, pulsando las teclas Power + [Volumen +], permite entrar en el menú principal del recovery, Una vez aquí, usar las diferentes opciones según convenga.

lunes, 26 de enero de 2015

keytool error: java.lang.Exception: Certificate not imported, alias already exists



Error:

error de keytool: java.lang.Exception: Certificado no importado, el alias <deploymentusercert$tsflag> ya existe

Causa:

Ya existe un alias con ese nombre. Por lo que tendremos que borrarlo o crear el nuevo con un alias distinto.

Resolución:

Debemos asegurarnos que el anterior Keystore no es necesario, antes de decidir si queremos eliminarlo. En caso contrario, crearemos el nuevo Keystore con un nuevo alias.

Para borrar el alias existente se puede hacer uso del siguiente comando:

keytool -delete -alias <Key> -keystore <../.../... /lib/security/cacerts> -storepass changeit

Fuentes: Linuxaria.com/  http://www.buggybread.com/2013/09/keytool-error-javalangexception.html

viernes, 24 de octubre de 2014

Configuración Eclipse Luna + Java 8 Portable

A continuación se expone como configurar la versión de Eclipse Luna, utilizando una JAVA 8 Portable (no preinstalada en el sistema). Esto puede ser de utilidad, cuando estamos usando varios proyectos que requieren de distintas versiones de JAVA.

martes, 21 de octubre de 2014

Equipos Eficientes

Tras la realización de un curso de Agilidad y Eficiencia en el trabajo, he dado con este vídeo donde se muestran algunos conceptos que parecen cotidianos ... pero que después, en la vida real, no suelen ponerse en práctica.




jueves, 29 de mayo de 2014

codecademy

Codecademy es una plataforma de educación online, que nos va a permitir conocer los conceptors básicos de múltitud de lenguajes de programación (PHP, JavaScript, Python...) y lenguajes de marcado (HTML, CSS...).



Tras la actualización de su interfaz, la plataforma ha conseguido que la experiencia a la hora de realizar cualquier curso, sea muy interactiva y sencilla de usar. Ayudado de la traducción al español en muchos de sus módulos.

Os animo a que le echéis un vistazo. 

Enlace web: codecademy

Un saludo.

jueves, 20 de marzo de 2014

MANIFEST JAVA

Buenas, si os encontráis con una serie de JARs que queréis modificar sus MANIFEST, para después firmarlos, es conveniente seguir las siguientes pautas para evitar posibles errores:

1. Ejemplo de fichero manifest:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.1
Permissions: all-permissions
Created-By: 1.6.0_18-b07 (Sun Microsystems Inc.)
2. EL encoding del fichero manifest debe ser UTF-8 (Withouth BOM), con programas como NOTEPAD++, podéis modificarlo.

De no ser así, obtendréis errores como :

java.io.IOException: invalid header field
    at java.util.jar.Attributes.read(Attributes.java:410)
    at java.util.jar.Manifest.read(Manifest.java:199)
    at java.util.jar.Manifest.<init>(Manifest.java:69)
    at sun.tools.jar.Main.run(Main.java:172)
    at sun.tools.jar.Main.main(Main.java:1177)

miércoles, 12 de marzo de 2014

Acción HOME en Icono del ActionBar

Buenas, si necesitamos hacer que el icono de nuestra APP, actúe similar a un botón HOME (redirecciona al menú principal de nuestra APP), tan sólo tendremos que realizar los siguientes pasos: