Android: Miért nem tudom mozgatni az alkalmazást SD kártyára?

Ha helyet szeretne megtakarítani a telefon belső memóriájában, az alkalmazások mozgatása az SD kártyára kiváló módja annak, hogy helyet szabadítson fel. Az alkalmazásokat az SD-kártyára helyezheti át a Beállítások> Alkalmazások menüpontra, majd válassza ki az alkalmazást, majd érintse meg az „ Áthelyezés SD-kártyára ” gombot. Előfordulhat, hogy egyes alkalmazások esetében ez az opció szürke. Miért van az, hogy?

Ok 1. Fejlesztői választás

Az Android-alkalmazások fejlesztőinek kifejezetten meg kell tenniük az alkalmazásuk elérhetőségét az SD-kártyára való áthelyezéshez az alkalmazásukban található „android: installLocation” attribútum segítségével. Ha nem, az „Áthelyezés SD-kártyára” opció szürke. Miért nem engedélyezték a fejlesztők ezt a gombot? Nos, az Android-alkalmazások nem futhatnak az SD-kártyáról, amíg a kártya be van szerelve. Tehát, ha az alkalmazás valami riasztást kezeli, hogy emlékeztesse Önt fogorvos-megbeszéléséről, ez nagyon fontos, és az alkalmazás nem tud hangot adni a riasztásnak, ha előfordul, hogy a készüléket számítógéphez csatlakoztatja. Tehát a fejlesztő dönthet úgy, hogy letiltja az „Áthelyezés SD-kártyára” funkciót, így soha nem kapnak dühös e-mailt arról, hogy valaki azt állítja, hogy az alkalmazás nem működik.

Ok 2. Widget támogatás

A Widget támogatás egy másik nagy ok, ami miatt az SD-kártyán nem lehet futni. Ha egy alkalmazás telepítve van az SD-kártyán, akkor az adott alkalmazás widgetjei nem érhetők el az Android egyes verzióiban történő kiválasztásra, mihelyt az eszköz telepítve van. Az eszközt újra kell indítani, hogy az alkalmazás widgetjei ismét megjelenjenek.

Ok 3. Szinkronizálás, szolgáltatás vagy fiók interfész

Ha az alkalmazás egy bizonyos típusú háttérszinkronizálást kezeli, szolgáltatásként fut, vagy egy fiókot használ, az alkalmazás nem lesz teljesen működőképes egy SD kártyáról, amíg a készülék be van szerelve. Ezért az SD-kártyára való áthelyezés lehetősége le van tiltva. Erről a problémáról bővebben olvashat, és arról, hogy az alkalmazások hogyan futnak az Android-fejlesztők SD-kártyáin - az App Install Location oldalon.

GYIK

Hogyan állíthatom le az alkalmazásokat közvetlenül az SD kártyára?

A készülékén root hozzáféréssel kell rendelkeznie, majd az Android SDK eszközök segítségével állítsa be az otthoni könyvtárat az SD kártyára. Előfordulhat, hogy a gyökérhozzáférés nélküli régebbi Android-verziók engedélyezték a lehetőséget. De most már az újabb Android-verzióknak root hozzáféréssel kell rendelkeznie ahhoz, hogy beállíthassa az otthoni könyvtárat.

Milyen alkalmazásokat tudok mozgatni?

Nézd meg, hogy bármilyen játékalkalmazást mozgat-e az SD kártyára. A játékoknak általában nem kell a háttérben futniuk, vagy a nap folyamán kezelniük kell a készülék fontos feladatait. Általában a legtöbb helyet foglalják el, így tökéletesen jelennek meg az SD-kártya telepítéséhez.

Most már tudja, hogy miért van az „ Áthelyezés SD-kártyára ” gomb az Android-alkalmazások többsége számára. Még mindig van kérdése? Hozzászólások? Hagyjon egyet az alábbi megjegyzések részben.

Hogyan engedélyezhetem a „Move to SD Card” opciót bármely alkalmazásban?

A nem gyökerező felhasználók számára lehetőség van arra, hogy engedélyezze a „Move to SD card” opciót. Ez már nem így van. Ahhoz, hogy bármilyen alkalmazást áthelyezhessen az SD-kártyára, gyökérhozzáférést kell szereznie az eszközhöz. Ha nem biztos benne, hogyan kell ezt megtenni, érdemes megnézni az XDA-fejlesztők javaslatát.