The solution here is a change in attitude. I don't use a task killer on my phone, never have. And my phone sports good performance for weeks on end.
I do, however, frequently visit manage applications -> running services. And I also uninstall apps that run services that probably shouldn't be. Example: <suchandsuchapp>crond_service.. CROND service? This is what the alarm manager is for, doing a repeated task every so often. If you are consuming memory being in the background all the time, when you could simply invoke the alarm_manager to wake you every so often, that is much better for performance and battery. The fact that devs aren't using the APIs correctly and using background services for EVERYTHING is part of the reason why smart people who have 75% of a clue are telling the tech blog writers that a task killer is a "necessary part of the Android experience". Who then write about it on Engadget (oops, I mean their blog). And then the people who have no knowledge but think they do run around and cause all the problems. Obviously the solution isn't to eliminate task killers. One possible solution is to contact the authors of the most prominent task killers and get them to try to change their UI to highlight "top resource consuming tasks" as opposed to emphasizing the "kill all" button. Another part of the puzzle is educating the iditions, and another part of the puzzle is to, as developers, use the APIs correctly. They can't kill your service if it's not running and is triggered by AlarmManager. Use your brains, becoming draconian about what apps are allowed on the Market gives up one of Android's greatest competitive advantages. -E On May 3, 12:11 pm, TreKing <[email protected]> wrote: > 2010/4/30 Tomáš Hubálek <[email protected]> > > > people either don't know what exactly task killers do and how they work or > > just don't read doc. > > Or they're just flipping stupid. I read the comments on one app I use once > and one poster said something to the effect: "stops working every time I run > task killer" attached to a 1 star rating. You can't make this stuff up. > > > > > I think that Google should prohibit all task killers as they are malicious > > and are breaking other apps. > > What do you think? > > I don't think the task killer apps are in and of themselves malicious - > they're just powerful tools that are easily accessible and abused by people > that don't know any better. There's not really much that can be done about > it other than what you're already doing - trying to educate your users about > them. > > --------------------------------------------------------------------------- > ---------------------- > TreKing - Chicago transit tracking app for Android-powered > deviceshttp://sites.google.com/site/rezmobileapps/treking > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group > athttp://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

