requisitos mega emulator emulador descargar andy android android-emulator

android - mega - descargar andy emulador 64 bits



Consejos y trucos de Android Emulator (12)

¿Cuál es tu característica de emulador con la que no podrías trabajar sin ella?

¿Cuál es el gran atajo desconocido, el comando de la consola o la opción de inicio que descubriste y crees que también debe ser conocido por todos los desarrolladores de Android?

Comparte tu sabiduría Emulator con nosotros.


1) Restablezca adb cada vez que la consola tenga errores de adb.

2) Utilice las opciones de lanzamiento sabiamente:

2.1) Si tiene un emulador de problemas "que no responde" cada vez que se inicia, reinicie el emulador con "eliminar datos de usuario". Borrará todas las aplicaciones instaladas antes y hará que el emulador esté fresco.

2.2) Verificando "Iniciar desde instantánea" ahorrará tiempo al iniciar el emulador. Lee de una instantánea (si hay alguna).

2.3) Al marcar "Guardar en instantánea" se guardará una instantánea para ejecutar el emulador la próxima vez. Desmárcala si quieres cerrar el emulador más rápido.

3) Realice una copia de seguridad de "sdcard.img" si tiene la intención de cambiar su tamaño. Solía ​​perder datos cuando trato de cambiar su tamaño.

4) Descargue e instale Android SDK sin conexión si tiene un problema de conexión a Internet en su computadora.

5) Instalar Android Market en el emulador .


Demuestra una aplicación de Android desde un dispositivo USB

Suponiendo que desea mostrarle a un amigo / cliente que su aplicación y su máquina no tienen Android SDK, Eclipse o hasta un JRE actualizado, puede colocar todo lo que necesita en una unidad USB sin afectar su entorno de desarrollo.

Cree una carpeta ''androiddem'' en el dispositivo, copie un archivo SDK mínimo (no necesita los documentos o muestras) con las plataformas que necesita y un tiempo de ejecución Java en sus propias carpetas.

Abra un cuadro de DOS desde la raíz de la unidad USB y establezca una variable de entorno local ANDROID_SDK_HOME en la raíz de la unidad. (Esta variable env es un nombre poco apropiado si usa Eclipse ya que no lo necesita y recoge la ubicación de SDL de las preferencias generales de Android). Sin embargo, sí controla dónde se crean los AVD, así que una vez que lo haya configurado en h: / (por ejemplo), puede desplegar hasta el directorio de herramientas en el dispositivo y crear AVD de la forma habitual: terminarán en .android en el stick.

Si copia las .apks que desea (asegúrese de que estén firmadas con una clave de liberación) en el dispositivo, luego desde otro cuadro DOS (con el conjunto ANDROID_SDK_HOME configurado como antes puede usar los comandos adb para instalar los archivos apk en los dispositivos AVD que hecho.

Todo lo que tienes que hacer es llevar el dispositivo a la máquina de destino, abrir nuevamente un cuadro de DOS, configurar el ANDROID_SDK_HOME, anteponer el JRE a la ruta y ejecutar el emulador designando el AVD de destino.

Puede simplificar el proceso creando archivos por lotes en el dispositivo para establecer las variables y rutas de env.


F6: inicia la emulación de la bola de seguimiento

Cuando se trabaja con pantalla de alta resolución, se puede reducir el tamaño del emulador para que se ajuste mejor en la pantalla de la PC: AVD Manager - Inicio - marque "Scale Display to real size" y ajuste el tamaño de la pantalla a un valor adecuado (6 funciona para mí )


Mantenga el emulador abierto mientras se desarrolla para evitar el tiempo de arranque.

(Fuente: el libro Hello de Android de Pragmatic Programmer - Ja, acabo de leer esto ayer).


No es exactamente una función de emulador, sino que está relacionada.

Al usar Eclipse para desarrollo de Android, el certificado de depuración que se crea automáticamente solo dura 1 año. Cuando caduque, es un dolor tener que eliminar todos sus archivos .apk de desarrollo, porque el nuevo certificado no coincide, por lo que no puede actualizarlos en todos sus AVD. También debe obtener otra clave MAP-API de desarrollo. La recomendación publicada es simplemente eliminar el archivo debug.keystore y Eclipse (ADT realmente) creará uno nuevo para usted, nuevamente con un vencimiento de 1 año. Pero puede crear su propio certificado de depuración en debug.keystore con la caducidad que desee. Haga esto en la carpeta .android debajo de su directorio HOME:

keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -validez 14000

ADT establece el nombre y el apellido en el certificado como "Android Debug", la unidad organizativa como "Android" y el código de país de dos letras como "US". Puede dejar los valores de organización, ciudad y estado como "Desconocido".


Puede activar / desactivar la red Emulator con: F8

Excelente para probar interrupciones de servicio mientras tu aplicación está conectada a algún servicio basado en web. Permite una desactivación muy rápida justo en el momento en que se inicia una descarga o un servicio web.


Puede girarlo: Ctrl + F11 .


Puede probar sus manos en una serie de trucos con la tecla del teclado y tomarse de la documentación oficial de Android. Vea la imagen de abajo.


Puede usar DDMS para crear capturas de pantalla de aplicaciones que se ejecutan en el hardware. Simplemente presiona Ctrl-S desde dentro del programa DDMS. Ideal para crear capturas de pantalla para Android Market, especialmente si tu aplicación funciona mal en el emulador.

He estado capturando capturas de pantalla del emulador y recortándolos con Image Magick hasta que un colega en el trabajo me lo señaló.


Usar DDMS para depurar un servicio que no tiene actividad.

Suponiendo que haya escrito un servicio en su propia aplicación que será utilizado por otra aplicación, entonces no es posible establecer puntos de interrupción en el código de la aplicación de servicio y hacer que se activen cuando la otra aplicación se ejecuta e invoca el servicio.

Sin embargo, si vas a la perspectiva de DDMS, busca el hilo del servicio y lo resaltas, luego haz clic en el ícono de error en el DDMS, se activan los puntos de interrupción.

Esto responde una de mis propias preguntas (sin respuesta).


Use los comandos ADB para optimizar su trabajo. Ejemplos muy útiles:

adb shell am broadcast -a com.test.IntentName - simular un intento

adb shell date -s 19860407.115033 - cambiar fecha / hora (a mi cumpleaños;)

adb shell dumpsys alarm - imprimir alarmas registradas