【问题标题】:BlackBerry screen shot utility - from a desktop computerBlackBerry 屏幕截图实用程序 - 来自台式计算机
【发布时间】:2011-09-29 15:36:12
【问题描述】:

我正在寻找一种屏幕截图工具,可用于从我的 BlackBerry Tourch 9850 捕获屏幕。我已尝试将随附的 JavaLoader 实用程序与我的 SDK 一起使用,但收到 "Retrieving screen <active> data ... Error: buffer too small" 错误。我也尝试过使用 BBScreenShooter v1.67(我认为这是最新版本),但它无法捕获屏幕,然后崩溃。

我需要该工具来为我们正在为黑莓开发的一些软件创建用户手册,正如他们所说,“一张图片胜过一千个单词。”

如果不出意外,也许有人知道如何解决 JavaLoader 的小缓冲区问题?

【问题讨论】:

    标签: blackberry screen-capture javaloader


    【解决方案1】:

    在 Mark Sohm 的帮助下(感谢 Mark ...非常感谢您的帮助),我们发现了解决方案:您必须在具有更高屏幕分辨率的设备上使用 v7.0 SDK 中的 JavaLoader ... Tourch 9850 为 800 x 480。版本 6 及更低版本没有支持获取附加字节所需的更大缓冲区的实现 - 有意义。

    虽然我还没有对其进行测试,但知道这一点,BBScreenShooter 肯定也可以工作.... BBScreenShooter 使用 JavaLoader 来处理手机的“繁重工作”。

    【讨论】:

    • 感谢您的支持 - 我在尝试从 OS 7 设备截屏时遇到了同样的问题。我以为是这样的,因为新屏幕的像素要大得多。
    • MusiGenesis ...仅供参考:stackoverflow.com/questions/7694964/…
    【解决方案2】:

    试试这个方法:

    1. 创建一个在设备启动时运行并侦听 GlobalEvents 的应用程序(通过 GlobalEventListener 实现)
    2. 在 JDE 或 Eclipse 中运行此应用程序,并监视当您按下黑莓设备上的便捷键时触发的全局事件。写下事件 guid 并找出对应于便利键的 guid,当它被按下时。
    3. 修改在步骤 1 中创建的应用程序以使用 Display 类,并在按下快捷键时调用该类的 screenshot() 方法。
    4. 创建屏幕截图后,通过BlackBerry FileConnections API 将其保存到设备文件系统。之后,当设备通过 USB 电缆连接时,您可以将这些图片复制到您的台式计算机。

    就是这样。此应用程序将允许您解决您的任务。如果您添加一些设置来设置便捷键和路径以将创建的屏幕截图保存在设备内存/媒体卡上,并且可能成为您公司的附加产品。

    【讨论】:

    • 我已经考虑过使用基于设备的工具,但我的问题是当设备通过 USB 电缆连接到我的 PC 时,我无法在设备上存储文件。我需要能够同时显示我的调试器和来自手机的图像。连接手机后,它会“锁定” SDCard .. USB 电缆的某些内容会阻止设备在连接时使用该卡。这就是为什么我需要一个从 PC 上运行的工具。
    • 有一个免费软件实用程序BBScreenStream。但它需要JavaLoader.exe。如果 javaloader 不起作用,那么这个实用程序将无法使用。在这种情况下,我将使用已经准备好的屏幕截图进行演示。
    【解决方案3】:

    我不确定如何实际解决您的问题,但您也可以在设备模拟器中运行应用程序并从那里获取屏幕截图。运行模拟器并转到“编辑”>“保存 LCD 快照”。

    【讨论】:

    • 好点,如果可以在模拟器模式下显示应用程序,这种方式会更好。如果您需要在实际设备上显示应用程序,请考虑我建议的方式。
    • 问题是模拟器不支持基本功能——蓝牙。不幸的是,它必须在真正的硬件上。
    • 您可以控制应用程序。难道你不能模拟你想展示的活动并截屏吗?
    • 我可以,但屏幕捕捉工具的意义(至少在这种情况下)是为了尽量减少额外的(和不必要的)工作。
    猜你喜欢
    • 2017-02-27
    • 1970-01-01
    • 1970-01-01
    • 2021-04-12
    • 2019-05-19
    • 1970-01-01
    • 1970-01-01
    • 2012-02-28
    相关资源
    最近更新 更多