小部件预览保存位置

22
我在Honeycomb模拟器中使用默认的“Widget预览”应用程序截取了我的应用程序小部件的屏幕截图,但我不知道图片保存在哪里。我已经尝试使用adb shell命令和查看Gallery应用程序,但都未能找到它。 我可以通过电子邮件或MMS发送它,但我想我不需要在模拟器上设置电子邮件帐户。
有没有简便的方法可以获取我所错过的图片,或者我真的需要在模拟器上设置电子邮件帐户?
提前感谢。
2个回答

37

回答我的问题: 这个应用程序的源代码是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]

我可能提出了这个问题得太早,但我希望这可以为其他遇到此问题的人澄清操作步骤。


你是否找到了如何将小部件预览添加到你的应用程序的方法?我找不到任何关于这个的文档。 - Hamid
1
当然。请在您的Android清单文件中描述小部件的接收器标签中添加此属性:android:previewImage="@drawable/widget_preview"。 - Kaloer

13

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接