我正在开发一个Web开发项目,我想确保在BlackBerry浏览器上运行良好。作为测试和文档的一部分,我希望能够截取我的应用程序的屏幕截图,并想知道从哪里开始。
我在BlackBerry App World搜索screenshot时看到有几个付费应用,但我正在寻找建议或其他选项。具体来说,我有一个Bold 9700(v5.0.0.296,平台5.1.0.83)。
根据iPhone User Guide,这个功能似乎内置于iPhone中。
截取iPhone的屏幕截图 显示:快速按下并释放 睡眠/唤醒和主页按钮 同一时间。
答案 0 :(得分:3)
如果您安装了开发人员工具,则可以使用“javaloader -u screenshot file.bmp”来捕获屏幕截图。否则,最简单的方法是安装名为Master Control Program的PC应用程序,该应用程序也可以捕获屏幕截图(只要您的设备通过USB电缆连接到PC)。
答案 1 :(得分:3)
您可能想要编写自己的应用或服务来制作屏幕截图。
使用
Display.screenshot(Bitmap bitmap)
或
Display.screenshot(Bitmap bitmap, int x, int y, int width, int height)
注意:您应该sign app使用此API
答案 2 :(得分:2)
我通过两种方式获取黑莓屏幕截图:
- 在真实设备上我通过USB将它们连接到我的PC并从命令行运行javaloader -u screenshot image.bmp
(正如Marc所说,它包含在开发人员工具中)。
- 通过按下F3(或从菜单中选择编辑 - >>保存LCD快照,可以轻松截取屏幕截图,请注意您可以选择直接保存为.png,这很方便)。您可以根据已安装的SDK更改要模拟的手机型号。对于9700,我认为你需要V5.0 OS SDK(我还没有尝试过),你可以从here获得。
答案 3 :(得分:1)
BBScreenShooter http://oppitronic.net/pb/ouiVC.php#BBScreenShooter
我还听说过一种名为BB Stream的东西,它实际上会将黑莓屏幕流式传输到你的电脑上。但是在任何地方都找不到它。
答案 4 :(得分:0)