BlackBerry screen shot utility - from a desktop computer

后端 未结 3 1861
生来不讨喜
生来不讨喜 2020-12-21 12:09

I am looking for a screen shot tool that I can use to capture screens from my BlackBerry Tourch 9850. I have tried using the included JavaLoader utility with my SDK but I r

相关标签:
3条回答
  • 2020-12-21 12:35

    I'm not sure how to actually fix your problem but alternatively you could just run the application in the device simulator and get the screenshots from there. Run the simulator and go to "Edit" > "Save LCD Snapshot".

    0 讨论(0)
  • 2020-12-21 12:44

    Try this way:

    1. Create an application that runs on device startup and listens for GlobalEvents (via GlobalEventListener implementation)
    2. Run this application in JDE or Eclipse and monitor what global events are fired when you press convenience keys on your blackberry device. Write event guids down and find out a guid that corresponds to a convenience key, when it is pressed.
    3. Modify the application created at step 1 to use Display class and invoke screenshot() method of this class when a convenience key is pressed.
    4. As screenshot has been created save it to the device filesystem via BlackBerry FileConnections API. After that you can copy these pictures to your desktop computer when device is connected via usb-cable.

    That's it. This application will allow you to solve your task. And may become an additional product for your company, if you add some settings to setup convenience key(s) and path to save created screenshots on device memory/media card.

    0 讨论(0)
  • 2020-12-21 12:49

    With the help of Mark Sohm (thanks Mark ... your help is very much appreicated) the solution was discovered: You have to use the JavaLoader from the v7.0 SDK on devices that have the higher screen resolutions ... the Tourch 9850 is 800 x 480. Versions 6 and lower do not have an implementation that will support the larger buffer required to grab the addition bytes - makes sense.

    Although I have not tested it yet it's certainly possible that the BBScreenShooter would work also knowing this .... BBScreenShooter uses JavaLoader to handle the "heavy lifting" with the handset.

    0 讨论(0)
提交回复
热议问题