我已经使用默认的“小部件预览”应用程序在 Honeycomb 模拟器中截取了我的应用小部件的屏幕截图,但我不知道图像保存在哪个位置。我一直在使用 adb shell 命令以及在 Gallery 应用程序中查看,但我一直无法找到它。我可以通过电子邮件发送或发送彩信,但我想我不需要在模拟器上设置邮件帐户。
有没有一种简单的方法来获取我错过的图像,或者我真的需要在模拟器上设置一个邮件帐户?
提前致谢。
我已经使用默认的“小部件预览”应用程序在 Honeycomb 模拟器中截取了我的应用小部件的屏幕截图,但我不知道图像保存在哪个位置。我一直在使用 adb shell 命令以及在 Gallery 应用程序中查看,但我一直无法找到它。我可以通过电子邮件发送或发送彩信,但我想我不需要在模拟器上设置邮件帐户。
有没有一种简单的方法来获取我错过的图像,或者我真的需要在模拟器上设置一个邮件帐户?
提前致谢。
回答我自己的问题:应用程序的来源是 Honeycomb sdk 中的示例的一部分。通过查看源代码,我发现它保存在 sd 卡上的“下载”文件夹中。它的名字是[app_name]_ori_[orientation].png
。例如Gallery_ori_landscape.png
. 只需使用 adb pull 从模拟器中拉出它:
adb pull sdcard/Download/[app_name]_ori_[orientation].png [remote_location]
我可能问得太早了,但我希望这能澄清其他遇到此问题的人的程序。
您可以下载模拟器 WidgetPreview apk,然后安装在您的 Android 手机/平板电脑上。您将在 sdcard/Download 上获得预览图像
http://code.google.com/p/android-widget-preview/downloads/detail?name=WidgetPreview.apk