2013 m. kovo 2 d., šeštadienis

Android programėlių perkėlimas į sdcard

Pradeda išmetinėti pranešimą 
Atmintis pilna
Vidinė telefono atmintis beveik pilna
Ištrinkite/ išdiekite kelias programas arba duomenis ir bandykite kad kartą.

1 pav Atmintis pilna


Keistą, buvau įsirašęs vos kelias programas. Paprastai Androidas neleidžia perkelti programų į telefono atmintį (2 pav).
2 pav Persiųsti į SD
Sprendimą radau čia.

Kaip padaryti, kad leistų persiųsti į išorinę atmintį?

Daryta su: Samsung galaxy mini 2.3.5
  1. Reikia atisiųsti Android Developer Tools.
  2. Išarchyvuoti ir pakeisti pavadinimą {Android|...} bus paprasčiau veliau rašant aplankalo pavadinimą.
  3. Pažymėti telefone:   Nustatymai/Taikomosios programos/Programos nustatymai/Plėtotė/Usb derinimas
  4. Prijungti telefoną prie usb palaukti, kol sinkronizuosis tada
  5. Paleisti SDK Manager.
  6. Iš Android SDK Manager parsiųsti Google USB driver.
  7. Paleisti cmd. Start->Run->cmd
  8. Į cmd įrašyti (3 pav) :
    cd Desktop\Android\sdk\platform-tools
    adb devices

    adb shell
    pm setInstallLocation 2
  9. Galima atjungti telefoną, dabar programas galima perkelti į telefono atmintį. Per Nustatymai/Taikomosios programos/Atminties panaudojimas

Vietoj tamsiai  pilko mygtuko (2 pav) turėtų matytis šviesiai pilkas (4 pav).
Sugražinti pradinius nustatymus galima suvedus: 
pm setInstallLocation 0

3 pav cmd komandos

4 pav Sukonfiguravus

Papildomai galima atlaisvinti telefono atmintį surinkus
* # 9900 # 
Kopijuoti į SD kortelę

Programa Link2sd perkelinėjant aplikacijas.