"Move to SD card" button is disabled. Why?

Discussion in 'Android General Discussions' started by James_Watson, Mar 23, 2015.

  1. James_Watson

    James_Watson New Member

    Joined:
    Dec 19, 2014
    Messages:
    19
    Likes Received:
    6
    Trophy Points:
    3
    Ratings:
    +6
    On my Samsung Galaxy Note 3 mobile phone, Settings - Application manager.

    In "App info" window of some apps, the "Move to SD card" button is grayed out. But for another apps, the button is enabled.

    So then, what does this difference result from?

    And I found that the app "Move to SD card" button of which is grayed out is not always a system app. For example, Amazon Appstore and some apps I got from this appstore. So, I am confused. [​IMG]

    Is there an option in manifest file for developers to build his/her app in order to enable or disable the button? [​IMG]

    Can we have a choice between SD card and device storage when we install an app?
     
    • Like Like x 1
  2. Jeffrey

    Jeffrey Premium Member
    Premium Member

    Joined:
    Jan 30, 2012
    Messages:
    6,686
    Likes Received:
    3,548
    Trophy Points:
    1,578
    Location:
    Thailand
    Ratings:
    +4,036
    Current Phone Model:
    iPhone 7 Plus JB
    Most Apps are not designed to run from an SD Card. If the Dev knows his App will not run properly, he most likely disabled the button.
     
    • Like Like x 1
  3. FoxKat

    FoxKat Premium Member
    Premium Member

    Joined:
    Apr 2, 2010
    Messages:
    14,806
    Likes Received:
    4,751
    Trophy Points:
    838
    Location:
    Pennsylvania
    Ratings:
    +5,290
    Current Phone Model:
    Droid Turbo 2 & Galaxy S7
    The other thing regarding moving apps to the SD card is that in some cases the developers can place portions of the application on the SD card, such as subroutines that need to be called into RAM infrequently. this means that the program itself isn't actually running from the SD card, but that lesser needed portions of the application are stored off of the main system memory to conserve system RAM. This isn't much different than the pagefiles area on Microsoft Windows.
     
    • Like Like x 1