2011-04-02 15 views
19

He tomado una captura de pantalla de los widgets de mi aplicación en el emulador Honeycomb utilizando la aplicación predeterminada "Widget Preview", pero no sé en qué ubicación se ha guardado la imagen. He estado buscando comandos de adb shell y buscando en la aplicación de la galería, pero no he podido encontrarlo. Puedo enviarlo por correo electrónico o enviar un MMS, pero supongo que no necesito configurar una cuenta de correo en el emulador.Widget Vista previa Guardar ubicación

¿Hay alguna manera fácil de obtener la imagen que me he perdido, o realmente necesito configurar una cuenta de correo en el emulador?

Gracias de antemano.

Respuesta

34

Respondiendo a mi propia pregunta: La fuente de la aplicación es una parte de las muestras en el sdk Honeycomb. Al mirar la fuente, descubrí que está guardada en la carpeta "Descargar" en la tarjeta SD. Su nombre es [app_name]_ori_[orientation].png. Por ejemplo Gallery_ori_landscape.png. Tira de ella desde el emulador simplemente mediante el uso de tracción ADB:

adb pull sdcard/Download/[app_name]_ori_[orientation].png [remote_location] 

probablemente hice la pregunta demasiado pronto, pero espero que esto va a aclarar el procedimiento de otra que reciben este problema.

+0

¿Alguna vez encontrar la manera de añadir una vista previa widget para su aplicación? No puedo encontrar ninguna documentación sobre esto. – Hamid

+1

Claro. Agregue este atributo a la etiqueta del receptor que describe su widget en su archivo de manifiesto de Android: android: previewImage = "@ drawable/widget_preview" – Kaloer

+0

¡Muchas gracias por ayudarme! – Programmer

Cuestiones relacionadas