Category Archives: Android

ADB – Android Debug Bridge

Es una herramienta puente que permite manejar el estado de nuestro smartphone Android conectándolo a nuestro ordenador con un cable. Con él podemos actualizar el sistema,  acceder en modo recovery, ejecutar comandos shell, copiar arhivos o borrar, administrar el direccionamiento de puertos.. Sólo se necesita que tengamos instalados en nuestro ordenador los drivers correctos para que se comuniquen entre ellos y exiten drivers ADB universales que se pueden instalar muy fácilmente y son compatibles con la mayoría de smartphones Android y versiones de Windows.

Lista de comandos básicos

Genymotion – Rápido simulador para Android

Es un rápido emulador de Android que permite ejecutar distintos dispositivos Android. Podemos ejecutar cualquier aplicación en Windows, Linux o Mac.

Utiliza máquinas virtuales x86 sobre Virtualbox con una interfaz sencilla para que el usuario pueda crear diferentes dispositivos y ejecutar así una app sobre ellos.

Se integra sin problemas con el ADB (Android Debug Bridge) y permite emular aplicaciones desarrolladas bajo Eclipse o Android Studio.

Para usarlo deberás registrarte y descargar genymotion-x.x.x-vbox

https://www.genymotion.com/

Rendering Problems Exception raised during rendering: action_bar

Hola,

si tras importar un proyecto en Android Studio tienes el siguiente problema en el simulador cuando cargas el activity_main.xml:

Rendering Problems Exception raised during rendering: action_bar

tienes que tener en cuenta que compilador es el que pusiste como mínimo para así poder visualizar el contenido de tu ventana.

Para ello, es simple, tan sólo tendras que cambiar lo siguiente:

error_android1

Poner que la API usada mínima es la API 21.

Cannot launch AVD in emulator. Output: emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration status: HAX kernel module is not installed!

Hay que instalar lo siguiente:

C:\Users\patricia\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\silent_install.bat

C:\Users\patricia\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe

para así poder usar el simulador.

La parte en negrita puede variar dependiendo de la ruta donde se haya instalado Android.

Puede dar el siguiente error al intentar instalarlo:

error_android

SOLUCIÓN:

BIOS > “VT” o “Virtualization Technology” o “VT-d” debe estar habilitado (Enabled).

OTROS POSIBLES PROBLEMAS:
https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

Instalar JDK, Android Studio y Eclipse

Descargar:

  1. Java SE (incluye JDK- kit de desarrollo de java)
    Configurar las variables de entorno en Equipo > Propiedades > Configuración avanzada del sistema > Variables de entorno
  • Nueva variable: JAVA_HOME=C:\Program Files\Java\jdk1.8.0_40
  • En la variable Path añadir al final ;%JAVA_HOME%\bin

probar que están bien instaladas desde MS_DOS con java -version y con javac –version.

  1. Android Studio (entorno de desarrollo más recomendado) http://developer.android.com
    Incluye el Kit de desarrollo de software SDK de Android: herramientas, test, debug..

Descargar en Settings > SDK Manager > Tools (últimas versiones)

  • La última versión de la API: SDK Platform, Android Wear Intel x86 Atom System Image será el simulador de Intel.
  • Extras: Android Support Repository, Android Support Library, Google USB Driver para conectar el móvil con el PC e Intel x86 Emulator Accelerator para que el emulador vaya más rápido.

Añadir a la variable de entorno Path:
;C:\Users\patricia\AppData\Local\Android\sdk\platform-tools; C:\Users\patricia\AppData\Local\Android\sdk\tools

Ejecutar para poder simular nuestras apps:
C:\Users\patricia\AppData\Local\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager

  1. Eclipse como entorno de desarrollo IDE (Eclipse IDE for Java Developers)
    http://www.eclipse.org
  2. ADT Plugin para la integración de Eclipse
    http://developer.android.com/sdk/installing/installing-adt.html

En eclipse > Help > Install New Software > Add
Name: ADT Plugin
Location: https://dl-ssl.google.com/android/eclipse/
Seleccionar Developer Tools y Next, Next, Finish.

Reiniciar Eclipse y especificar el directorio del SDK de Android xq al entrar dara un error, entonces le decimos Use existing SDKs y lo buscamos en nuestro PC que por defecto se instala en c:\Users\patricia\AppData\Local\Android\sdk y Next.

Ya está Java, Eclipse y Android Studio disponibles.