Андроид: Зашто је „Премести на СД картицу“ засивљено?

click fraud protection

Ако желите да уштедите простор у интерној меморији телефона, премештање апликација на СД картицу је одличан начин да ослободите мало простора. Можете да преместите апликације на СД картицу тако што ћете отићи на Подешавања > Апликације, изаберите апликацију, а затим тапните на „Премести на СД картицу” дугме. Можда ћете приметити да је за неке апликације ова опција засивљена. Зашто је то?

Разлог 1. Избор програмера

Програмери Андроид апликација морају експлицитно да ставе своје апликације на располагање за прелазак на СД картицу користећи атрибут „андроид: инсталлЛоцатион“ у елемент њихове апликације. Ако то не ураде, опција „Премести на СД картицу“ је засивљена. Зашто многи програмери не би омогућили ово дугме? Па, Андроид апликације не могу да раде са СД картице док је картица монтирана. Дакле, ако апликација управља нечим попут аларма да вас подсети на ваш термин код зубара, то је лепо важно, а апликација не би могла да огласи аларм ако сте случајно повезали свој уређај ваш рачунар. Дакле, програмер може одлучити да закључа могућност „Премести на СД картицу“ тако да никада не добију љуту е-пошту од некога ко тврди да апликација не ради.

Разлог 2. Подршка за виџете

Подршка за виџете је још један велики разлог зашто се апликацијама може спречити да раде на СД картици. Ако је апликација инсталирана на СД картици, виџети из те апликације постају недоступни за одабир у одређеним верзијама Андроид-а након што се уређај монтира. Уређај се мора поново покренути да би се виџети из апликације поново приказали као опција.

Разлог 3. Синхронизација, услуга или интерфејс налога

Ако апликација управља одређеним типом позадинске синхронизације, ради као услуга или користи налог, апликација неће у потпуности функционисати са СД картице док је монтирана. Стога је опција да се премести на СД картицу онемогућена. Можете прочитати више о овом проблему и како апликације покрећу са СД картица на Андроид програмери – страница локације за инсталирање апликације.

ФАК

Како да учиним да се апликације преузимају директно на СД картицу?

Мораћете да имате роот приступ на свом уређају, а затим поставите свој кућни директоријум на СД картицу користећи Андроид СДК алатке. Некада је постојао начин да се омогући опција на старијим верзијама Андроид-а без роот приступа. Али сада морате да имате роот приступ на новијим верзијама Андроида да бисте могли да поставите кућни директоријум.

Које апликације могу да преместим?

Погледајте премештање свих апликација за игре на СД картицу. Игре обично не морају да се покрећу у позадини или да се баве било каквим важним задацима на уређају током дана. Они такође обично заузимају највише простора, што их чини савршеним кандидатима за инсталацију СД картице.

Сада знате зашто је „Премести на СД картицу” дугме је засивљено за многе ваше Андроид апликације. Имате још питања? Коментари? Оставите један у одељку за коментаре испод.

Како да омогућим опцију „Премести на СД картицу“ у било којој апликацији?

Некада је постојао начин да корисници без роот-а омогуће опцију „Премести на СД картицу“. Ово више није случај. Мораћете да добијете роот приступ свом уређају да бисте могли да преместите било коју апликацију на СД картицу. Ако нисте сигурни како то да урадите, можда бисте желели да погледате КСДА Девелоперс за сугестије.