07-21-2008 06:13 AM
Solved! Go to Solution.
07-21-2008 09:20 AM - edited 07-21-2008 09:23 AM
Typically speaking the main sources of battery drain are the screen and the network interface. There is not too much detail in your post about what you are using the HTTPConnections for. They conceivably could cause a noticeable battery drain if you for example create a connection each time a message arrives.
The message about the missing signature won't be the cause for your battery drain. Definitely also make sure that you are running the latest firmware from your carrier for the device you are using. Hope that helps.
07-21-2008 09:30 AM
The message "a system - CMM: myapplication-1(3427) no sig from 0x33" indicates that your application has not been signed with a code signing key identified by 0x33. The key in question is only available to applications produced by RIM, and can effectively be ignored by your application.
Common sources of battery drain are:
1) keeping the backlight on for extended periods of time
2) heavy CPU usage, as typically caused by large amounts of garbage collection
3) poor network coverage (coming in and out of low coverage areas)
4) extensive GPS use
5) extensive data transfer
Essentially, anything that causes the hardware to do extra work will result in higher than normal battery drain.
07-21-2008 09:38 AM
My background application recive and store all emails to my server am getting mails through folderlistner. my Application is signed only and my device (8800) have V 126.96.36.199 os is their any way to reduce battery usage while making network connections?
07-21-2008 09:44 AM
What the handheld software does for example for limiting the network calls for wireless backup or email reconciliation is to batch up data rather than making an individual network call for each item.
07-21-2008 09:48 AM
09-01-2008 11:13 AM
09-02-2008 11:19 AM