我正在寻找一个可以用来从我的BlackBerry Tourch 9850捕获屏幕的屏幕截图工具。我尝试在我的SDK中使用附带的JavaLoader实用程序,但是我收到"Retrieving screen <active> data ... Error: buffer too small"
个错误。我也尝试过使用BBScreenShooter v1.67(我认为这是最新版本),但它无法捕获屏幕,然后崩溃。
我需要这个工具为我们为黑莓开发的一些软件创建用户手册,正如他们所说,“一张图片胜过千言万语。”
如果没有别的,也许有人知道如何解决JavaLoader的小缓冲问题?
答案 0 :(得分:2)
在Mark Sohm的帮助下(感谢Mark ......你的帮助非常有用),解决方案被发现:你必须在具有更高屏幕分辨率的设备上使用v7.0 SDK中的JavaLoader ...... Tourch 9850是800 x 480.版本6及更低版本没有一个实现可以支持获取额外字节所需的更大缓冲区 - 这是有道理的。
虽然我还没有测试过,但BBScreenShooter当然也可以知道这个...... BBScreenShooter使用JavaLoer来处理手机的“繁重”。
答案 1 :(得分:1)
尝试这种方式:
screenshot()
方法。就是这样。此应用程序将允许您解决您的任务。如果您添加一些设置以设置便利键和路径以将创建的屏幕截图保存在设备内存/媒体卡上,则可能成为贵公司的附加产品。
答案 2 :(得分:0)
我不确定如何实际修复您的问题,但您也可以在设备模拟器中运行应用程序并从那里获取屏幕截图。运行模拟器并转到“编辑”&gt; “保存LCD快照”。