I am currently trying to debug a blackberry application on a real device. I find the setup time to be ludicrous! Here is my workflow:
- Uninstall the application using Blackberry Desktop Manager (BBDM)
- it takes about one minute to select the options to uninstall the app...
- BBDM needs to connect to the device and load the application list
- you need to find and uncheck the application
- BBDM takes about 30 seconds to uninstall the application and its submodules
- the blackberry bold 9700 now spends 2 minutes rebooting...
- it takes about one minute to select the options to uninstall the app...
- Use eclipse to start debugging
- eclipse installs the app
- wait for the debugger to attach itself to the device
- Start the app manually
All in all, a single debugging run can take more than 10 minutes to execute. If I miss a breakpoint, I have to start all over again.
Is there a way to optimize this workflow to make debugging on a blackberry device more efficient ?