Task Killers - The Answer from Google and Developers

This is a discussion on Task Killers - The Answer from Google and Developers within the Android Apps forums, part of the Android Applications category; In response to the vast amount of questions regarding Task Killers, I find this to be a valuable article/video in making a determination in whether ...

Page 1 of 4 123 ... LastLast
Results 1 to 10 of 34
Like Tree2Likes

Thread: Task Killers - The Answer from Google and Developers

  1. #1
    Super Moderator Martin030908's Avatar
    Join Date
    Jan 2011
    Posts
    373
    Thanked
    6 times

    Exclamation Task Killers - The Answer from Google and Developers

    In response to the vast amount of questions regarding Task Killers, I find this to be a valuable article/video in making a determination in whether or not to use a task killer on 'auto-kill' or manually killing apps just because they're open. A task killer is meant to shut down unresponsive apps, not EVERYTHING open.

    Good explanation of how the Android OS is designed to handle applications.

    Make your decision from there
    PLEASE READ THIS!!!

    SystemPanel Documentation | android.nextapp.com (smalltowngirl13 posted @ DxF, but I wanted to put it here as well)

    *quick cut & paste from the link*
    from the developer who designed System Panel.


    " Please read this section FIRST. There are a great many misconceptions about how Android works with regard to
    starting and stopping applications.

    How to Use a Task Manager
    Android was designed from the ground up as an operating system (OS) for mobile devices. Its built-in application and memory-management systems were engineered with battery life as one of the most critical concerns.
    The Android OS does not work like a desktop operating system. On a desktop OS, like Windows, Mac OS X, or Ubuntu Linux, the user is responsible for closing programs in order to keep a reasonable amount of memory available. On Android, this is not the case. The OS itself automatically removes programs from memory as memory is needed. The OS may also preload applications into memory which it thinks might soon be needed.
    Having lots of available empty memory is not a good thing. It takes the same amount of power to hold "nothing" in memory as it does to hold actual data. So, like every other operating system in use today, Android does its best to keep as much important/likely-to-be-used information in memory as possible.
    As such, using the task manager feature of SystemPanel to constantly clear memory by killing all apps is strongly NOT RECOMMENDED. This also applies to any other task killer / management program. Generally speaking, you should only "End" applications if you see one which is not working correctly. The "End All" feature can be used if your phone/device is performing poorly and you are uncertain of the cause.

    Process Types
    The SystemPanel process listing groups applications into three categories: "Active", "Inactive", and "Internal":

    • Active applications are actually running at the present time on the device. An active application may be running in the background and not have any information currently displayed on the screen.
    • Inactive applications have been preloaded into memory, but are not actually using up any system resources. Such applications will not consume any battery power whatsoever. The memory used by these applications can be immediately reclaimed should other applications require it. As such, there is no need to manually remove these applications, as you will see no tangible benefit from doing so.
    • Internal applications are those which are part of the Android operating system itself. Some of these applications may be terminated manually, but they will be immediately restarted afterward by the OS."


    Now the video from Google.
    * Originally posted by Renthor @ DxF *

    I highly recommend people, especially those new to Android, watch the Androidology series of videos put out by Google themselves. In particular, part 2 does a great job of explaining how Android (and really Linux) is different then most people's OS experience.

    Here's the link to part 2, "Application Lifecycle"


    Bear in mind these videos are aimed at developers, but the gist of it is still applicable to everyone.

    After watching the whole Androidology series, I decided to let the OS do its thing with killing/running apps and processes. I have a task killer installed only to kill unresponsive apps that the OS can't kill for whatever reason (which by the way, is a fault generally of the app's developer(s). Not the phone or OS). And the Android OS actually comes with it's own "Task Killer" for this purpose, I just prefer to have easy "one-tap" (or close to it) access to such things.

    Here's the rest if you're interested (highly recommended. Especially if you're a dev) Videos | Android Developers

    UPDATE:

    Adding information from the developer cvpcs (Sapphire).

    ...and the corresponding thread at DroidForum.net
    http://www.droidforums.net/forum/cvp...lanations.html
    UltraDroid and Nursi like this.

  2. # ADS
    Ads
    Google Advertisement
    Join Date
    Always
    Posts
    Many
    Android.net is the premier Android Forum on the internet.


  3. #2
    Android Master tp76's Avatar
    Join Date
    Jan 2011
    Location
    Alternate Reality
    Posts
    1,711
    Thanked
    52 times
    Twitter
    androiddotnet
    We needed this thread, now for the Forum Guidelines

  4. #3
    Super Moderator Martin030908's Avatar
    Join Date
    Jan 2011
    Posts
    373
    Thanked
    6 times
    ... if someone can sticky this that'd be great. We all know we'll be directing people here

  5. #4
    Administrator WERA689's Avatar
    Join Date
    Dec 2009
    Location
    Metro Atlanta
    Posts
    2,418
    Thanked
    55 times
    aaaaaand DONE!

  6. #5
    Super Moderator Martin030908's Avatar
    Join Date
    Jan 2011
    Posts
    373
    Thanked
    6 times
    Quote Originally Posted by WERA689 View Post
    aaaaaand DONE!
    Thank you sir!

  7. #6
    Administrator WERA689's Avatar
    Join Date
    Dec 2009
    Location
    Metro Atlanta
    Posts
    2,418
    Thanked
    55 times
    insert *deep bow smiley* here.

  8. #7
    Android Lurker TFlow's Avatar
    Join Date
    Jan 2011
    Location
    Lilly, PA
    Posts
    2
    This answered the ongoing questions i had with the whole "is a task killer neccessary" topic...and as i thought thier really not. just uninstalled the one i had which i knew was a waste from the start. thanks a bunch

  9. #8
    Super Moderator Martin030908's Avatar
    Join Date
    Jan 2011
    Posts
    373
    Thanked
    6 times
    Quote Originally Posted by TFlow View Post
    This answered the ongoing questions i had with the whole "is a task killer neccessary" topic...and as i thought thier really not. just uninstalled the one i had which i knew was a waste from the start. thanks a bunch
    that's why this thread is here. Not so much to tell anyone what to do with their device, but to educate them as to what a task killer is doing vs. how the OS is designed.

    the 'auto-kill' and constant killing of open apps is really the issue. When you get an unresponsive (or frozen) app the app killer can be a handy 'one touch' solution... but there is a native task killer in the OS you can use anyway.

    Glad to have helped!

  10. #9
    Super Moderator alphawave7's Avatar
    Join Date
    Jan 2011
    Posts
    613
    Thanked
    68 times
    IIRC, Honeycomb is supposed to include a well-developed task manager which allows for easy task-killing, too.

  11. #10
    Super Moderator CR6's Avatar
    Join Date
    Jan 2011
    Location
    Idaho
    Posts
    1,470
    Thanked
    196 times
    Great post Martin!
    This issue comes up frequently at Android.net's sister site FascinateForum.
    Last edited by CR6; 01-14-2011 at 08:21 PM. Reason: typo

Page 1 of 4 123 ... LastLast

Ads

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Similar Threads

  1. Amazon opens app store for Developers
    By danDroid in forum Android News
    Replies: 9
    Last Post: 01-14-2011, 12:47 AM
  2. Google Mobile Payment NFC Tech May Go Live in 2011
    By danDroid in forum Android News
    Replies: 0
    Last Post: 01-04-2011, 02:41 PM
  3. Replies: 0
    Last Post: 12-30-2010, 11:26 AM

Search tags for this page

android developer task killer
,

android development task killer not killing app

,
android forums watchdog
,
app killer for metro andriods
,
developers blog task killers
,
google blog task killer
,
keep killing apps and they reopen
,

metro app killer

,
task killer android metro
,

task killer for metro

,
task killer for r2d2
,
task killers... the answer from google & developers.
,

task vast killer

,
task vast killer download
,
will google put task killers in android
Click on a term to search our sites for related topics.
Android Forum