안드로이드 어플 외장메모리로 이동시키기



안드로이드폰에서 어플을 설치를하면 내부저장소에 어플이 설치가됩니다.
이는 뭐 나름의 성능등을 고려해 구글측에서 만들었겠지만 사용자들은 이 부분에서 많은 불편을 느꼈고, 구글측에서 이를 인식했는지 외부메모리로의 이동이 가능하도록 업데이트를 진행했습니다.

하지만 많은 개발자분들이 귀찮은지, 아니면 어떤 사정이 있었는지 외부메모리로의 이동을 지원하지 않는 경우가 많이 있습니다. 그래서 설치된 어플을 강제로 외부저장소로 이동시키는 방법을 재편집하겠습니다.


간단히 알아보는 실행순서

1. JDK설치
2. Android SDK설치
3. 안드로이드 SDK업데이트
4. 환경변수 적용
5. 디버깅환경 만들기
6. 명령어를 통한 수정

간단한 설명
1~3의 경우 스크린캡쳐를 위한 형식과 동일하고 업데이트에서 약간의 추가 업데이트를 해줍니다.
4, 5 CMD창에서 안드로이드의 설정을 변경해 줍니다.

이제부터 자세한 설명 들어갑니다.

1. JDK설치



이는 안드로이드폰의 개발과정에서 캡쳐가 되기때문인것 같은데, 그래서 개발환경을 일부분을 구축해 놓아야 가능합니다.
그 기초가 이 JDK의 설치이고 자신의 컴에 맞는 JDK를 다운받아 설치해주시면 됩니다.
JDK 다운로드 페이지 이동하기


2. Android SDK설치



뭘 받아도 되는지 모르겠지만 그냥 저는 압축파일용을 받았습니다.
이걸받고 원하는 장소에 압축을 풀어 둡니다.
저같은 경우에는 C:\Program Files\android-sdk 에 압축을 풀었습니다.

아래의 설치형 파일을 선택해 인스톨을 진행해도되지만 이상하게 JDK가 설치가 안되어있다고 하는 경우가 있어서 직접압축해제를 진쟁했습니다.
안드로이드 SDK 다운로드 페이지 이동하기


3. 안드로이드 SDK업데이트


위와같이 최신의 내용중 필요한 파일들을 선택해서 업데이트 진행하시면 됩니다.
굳이 쓸데없는 것들까지 업데이트를 진행하시면 오랜시간이 걸립니다.


이부분이 업데이트가 인스톨된 페키지의 모습입니다.
Android SDK Tools, revision11, Usb Driver package, revision4 부분은 꼭 설치하시기 바랍니다.

+추가
혹시 모르니 usb드라이브를 최신으로 업데이트 해주시기 바랍다.


4. 환경변수 적용

환경변수는 왜 적용해야하는지 잘 모르겠지만 대부분의 글에서 환경변수의 수정을 하라고해서 일단 진행합니다.


내컴퓨터 - 속성 - 고급탬 - 환경변수 - Path 수정을 진행하셔야 합니다.
여기서 편집을 누르셔도되고 그냥 더블클릭을 하셔도 됩니다.
추가로 입력하셔야 하는 경로는 2. Android SDK설치에서 압축을 해제하셨던 경로에 /toos를 추가해 넣으시면 됩니다.
그리고 앞의 내용과 겹치지않게하기위해 세미콜론(;)을 찍은 후 입력하시면 됩니다
(;이 찍혀있는 경우라면 굳이 찍지 않으셔도 됩니다.)

C:\Program Files\android-sdk\tools 경로 추가하기
C:\Program Files\android-sdk\platform-tools 경로 추가하기

5. 디버깅환경 만들기



안드로이드폰의 메뉴 - 설정 - 애플리케이션 - 개발로 들어가셔서 USB디버깅과 켜진상태로 유지 부분을 체크하시고 나와주시면 됩니다.


6. 명령어를 통한 수정


안드로이드 폰과 컴퓨터를 USB로 연결해놓은 상태에서 윈도우의 시작 - 실행을 눌러 CMD를 입력하고 도스창을 불러옵니다.
여기서 adb shell를 입력합니다.


환경변수의 입력은 이를 위해서 진행한 것 같지만 이상하게 저는 적용이 안되어 직접 tools로 들어가 파일을 실행했습니다. 환경변수를 수정했음에도 제대로 명령어가 되지 않으시는 분들은 저같이 직접 폴더로 이동해 adb shell를 실행해주시면 실행이 됩니다.


adb shell을 실행시키면 하단에 $표시가 뜹니다.
이는 제대로 실행이 되었다는 뜻입니다. 이제 외부메모리로 이동할 수 있게끔 변경해주는 명령어를 입력합니다.
"pm setInstallLocation 2" 입니다.
오타없이 잘 치셔야 하는데 setInstallLocation 이 부분이 대문자입니다. 대문자 I와 대문자 L 입니다.


입력한 문구 그대로 나온다면 그대로적용이 된 것입니다.
이제는 안드로이드폰을 종료후 재부팅 시켜주시기만하면 설정이 완료가 됩니다.

재부팅이 완료되면 설치된 어플리케이션을 외부메모리로 이동을 할 수 있습니다.


외부메모리로 이동 확인

사실 깔아놓은 어플이 몇개 없어서...
어떤게 처음부터 지원을하고 있었던 것인지 알 수 없네요 ^ ^;;

아! 다른글을 보니 위젯을 제외한 것을 이동시키라고 되어있는 것으 보아 위젯을 지원하는 것들은 이동시키면 오류가 나는 것 같습니다. 그러니 웬만하면 위젯으로 사용하고 있는 것들은 옮기지 않으시는게 좋을 것 같습니다.


어플들의 설정에서 usb 저장소로 이동이라는 메뉴가 활성화 되어진 것을 볼 수 있습니다.
마음껏!! 옮기시면 됩니다.

제가 설치한 어플이 몇개 없고 외부메모리로 지원을하지 않던 것들을 옮기니 용량이 줄기는 주는데 미약해서 플랜츠 vs 좀비를 옮겨봤습니다. 이 어플의 말고는 대용량어플이 없어 확줄어든 모습을 찍을게 이것밖에 없더군요 ^ ^;;


처음 내부메모리는 176MB를 사용하고 있었는데, 식물VS좀비를 USB메모리로 이동시키자 97메가로 확 떨이진 것을 볼 수 있습니다. 이는 어플의 설치시 들어갔던 약 75MB정도가 줄어든 것입니다.
이외에도 한 3개정도의 어플을 더 이동시켰습니다.
(가운데 이미지의 '휴대전화로 이동'으로 표기된 부분은 usb로 이동을시킨 이후이기에 변경 되었습니다.)

이동 시킨후 어플의 실행에 문제가 있을까 구동을 해봤지만 전혀 문제가 없었고, 게임의 데이터도 제대로 보관되어 있음을 확인할 수 있었습니다.

이제 내부메모리가 작아서 고생하셨던 분들은 이 기능을 이용해서 유용하게 사용하기시 바랍니다.

저작자 표시 비영리 변경 금지
서민당총재

트랙백 주소 : http://seomindang.com/trackback/1019 관련글 쓰기

댓글을 달아 주세요

  1. 2011/06/03 14:03  수정/삭제  댓글쓰기

    비밀댓글입니다

  2. BlogIcon +요롱이+ 2011/06/03 15:47  수정/삭제  댓글쓰기

    요롱이 왔어요!
    오늘은 바뻐서 글을 읽지 못하고 댓글만 남기고 갑니다 ㅜㅜ

  3. 넥서스s 2011/06/06 14:08  수정/삭제  댓글쓰기

    adb shell
    요기부터 안되네요;;
    뭐가 문제일까요..

    캡쳐는 잘했습니다.
    감사합니다.

  4. 넥서스s 2011/06/06 15:00  수정/삭제  댓글쓰기

    platform-tools 로 tools 를 바꿔주셔야합니다.

    • BlogIcon 서민당총재 2011/06/06 20:16  수정/삭제

      엥??? platform-tools 이건 뭐죠?
      설치시 경로를 저어주시면 되는데, 설치는 개개인마다 달라서여 ^ ^;;

  5. ㅋㅋ 2011/06/18 20:11  수정/삭제  댓글쓰기

    저기 좀비식물 어플있으세요? 좀 보내주시면 안되나요.. sadyearning@naver.com 인데;;ㅠ

  6. 김카카 2011/07/03 01:07  수정/삭제  댓글쓰기

    abd shell 부터 막혀요 어떻게해요 ㅜㅜ abd shell 파일이있기는한가요
    도스에다가 똑같이 처도 계속막히네요 ㅜㅜ

    • BlogIcon 서민당총재 2011/07/03 11:39  수정/삭제

      이 경우에는 대부분 업데이트가 다되지 않은 상황입니다.
      다시금 업데이트를 진행해주시는게 좋아요

  7. 오호라 2011/07/13 22:26  수정/삭제  댓글쓰기

    r12로 다운받아서 시도했더니 업데이트되고, 경로는 platform-tools에서 adb shell하면 되는구요. 정말 좋은정보 감사합니다. 꾸뻑~

  8. SDK 실행 2011/07/14 13:10  수정/삭제  댓글쓰기

    JDK 윈도우 XP에 맞게
    설치하고 나서 SDK 압축해제
    제대로 했는데 SDK MANAGER를
    실행하는데 CMD 창 잠시 뜨고
    꺼져버리는데 .. 왜 그러지요??

    • BlogIcon 서민당총재 2011/07/14 20:45  수정/삭제

      헐... 그럴리가 없는데요 0ㅁ0;;;
      제가 한 수십번 설치및 재설치를 했지만 이런경우는 없었습니다.

      jdk가 가장 의심되지만 맞게 설치하셨다고 하니....

  9. 설치가... 2011/07/22 13:28  수정/삭제  댓글쓰기

    설치를 햇는데요

    자바를 설치햇어요

    그리고 나서 안드로이드 sdk를 설치할라 하는데.. 자바가 안깔려 있다고 하네요..;;

    왜그런거죠;;

    • BlogIcon 서민당총재 2011/07/22 22:00  수정/삭제

      그렇다면 설치형태의 안드로이드 sdk를 설치하지마시고, 압축형태의 sdk를 받으셔서 수동으로 푸시고 설정을 잡으시면 됩니다. ^ ^

  10. 휴 ㅠㅠㅠㅠ 2011/08/02 00:32  수정/삭제  댓글쓰기

    디바이스 어쩌고 에러뜨는건뭐죠 ㅠㅠㅠㅠㅠㅠㅠㅠㅠ

  11. 도스창에서... 2011/08/03 22:50  수정/삭제  댓글쓰기

    도스창에서C:\Program Files\Android\android-sdk\tools 이걸치면
    C:\Program Files 는 내부,또는외부 명령,실행할수있는파일이아닙니다라고떠요,,

  12. cd?그게뭔가요; 2011/08/03 23:11  수정/삭제  댓글쓰기

    제가,,,아무것도몰라서요...

    • BlogIcon 서민당총재 2011/08/03 23:37  수정/삭제

      cd 라는 거슨 방에 들어가는 명령라고 생각하시면 됩니다
      cd C:\Program Files\Android\android-sdk\tools 라고 치시면
      C:\Program Files\Android\android-sdk\tools 방으로 이동합니다.

      그리고 그 안에있는 프로그램의 명령어를 치셔야해요~

  13. adb shell 을검색해도.. 2011/08/05 00:42  수정/삭제  댓글쓰기

    tools들어간담에 cd adb shell하면 지정된경로를찾을수없다고....
    업데이트도 몇번이나 지웟다깔앗다 하면서 햇는데요..ㅜ
    뭐가문제일까요ㅠ

    • BlogIcon 서민당총재 2011/08/05 00:57  수정/삭제

      ㅎㅎ
      기본적으로 Dos를 사용해본 경험이 없으신 것 같네요
      cd는 폴더로 이동하는 명령어이기에 폴더간의 이동에만 사용되는 명령어입니다. 프로그램을 실행하실 때 사용하는 것이 아닙니다.
      그냥 tools폴더의 이동이 완료되었다면 그 경로에서 adb shell을 치시면 됩니다


      위의 제 글중에 첨부된 이미지에 적혀있는 글과 동일하게 치시면됩니다.(폴더명과 경로가 모두 같다면 말이죠)

  14. adb shell 만쳐도.. 2011/08/05 14:39  수정/삭제  댓글쓰기

    'adb'는 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치파일이 아닙니다.
    라고 뜨는데 어떻게 해야 하나요; 디자이어폰 내장이 딸려서ㅠㅠ 빨리해야하는데,,

  15. adb shell 만쳐도.. 2011/08/05 14:41  수정/삭제  댓글쓰기

    혹시; 루팅을 해야만 적용되는 건가요?ㅠㅠ

    • BlogIcon 서민당총재 2011/08/06 00:53  수정/삭제

      일단 이 기능은 기본적으로 루팅없이 가능한 기능입니다.

      그리고 확실하지 않은것은 현재 포스팅 되어있는 기능은 레퍼런스에서 사용되는 명령이기에 다른 폰에서는 가능한지 확실하지 않습니다 ㅠ,.ㅠ

  16. 갤탭7이 2011/08/06 12:37  수정/삭제  댓글쓰기

    루팅없이 갤럭시탭7인치 성공했습니다. 다운받은 게임만 옮기고 있네요. 감사합니다.
    adb 경로는 위에 글중 c:/program files/android-sdk/platform-tools 에서 확인 실행했습니다.

    • BlogIcon 서민당총재 2011/08/06 23:59  수정/삭제

      축하드립니다.
      폴더의 경로는 개개인마다 다르니 자신이 생성한 이름에 맞춰서 하시면 됩니다.

      다른 기기에서도 잘 된다니 다행이네요 ^ ^

  17. 넥서스원 2011/08/06 15:07  수정/삭제  댓글쓰기

    거의다 된거 같습니다...adb shell 쳤는데 저는 tools쳐도 다른분들처럼 막혔습니다.
    그런데 platform-tools로 환경변수 까지 바꿧습니다, 저는 $뜨기는 커녕
    deamon is not running. starting it now on port 5037
    deamon started successfully
    error: device not found
    왜 디바이스를 찾지 못했다고 하죠? 이거 변수값을 이렇게 바꿧는데 안됬는데; 포기가 눈앞에
    다가왔습니다.
    이부분 해결좀

    그리고 tools파일로 직접들어가 실행했다는 말은 디도스 창으로 들어갔다는 말인가요?
    급합니다;

  18. 넥서스원 2011/08/06 15:12  수정/삭제  댓글쓰기

    아 방금 변수값 저장하고 다시 들어갔더니 일부는 해결됬습니다만,error:device not found
    이부분 만은계속 뜹니다;

    • BlogIcon 서민당총재 2011/08/07 00:00  수정/삭제

      음.... 혹시 안드로이드 기기는 연결이 되어있는 상태인가요??
      연결이 된 상태에서 진행하셔야 합니다.

  19. 엑스페리아아크 2011/08/09 00:44  수정/삭제  댓글쓰기

    이거 언인스톨하는 방법은 없나요?

    • BlogIcon 서민당총재 2011/08/09 00:51  수정/삭제

      언인스톨이라면 어떤 걸 말씀하시는 건가요?

      자바나 기타 프로그램이라면 프로그램추가 삭제에서 제공하시면 되고
      안드로이드 sdk의 경우는 걍삭제인가?? 아마 그럴겁니다.
      외장메모리로 이동할 수 있는 것을 다시금 잠근다는 이야기라면
      pm setInstallLocation 2 대신에 pm setInstallLocation 1을 시치면 될겁니다.

  20. 최선호 2011/08/09 11:46  수정/삭제  댓글쓰기

    adb shell치면
    $로 나오는데
    여기서
    pm setInstallLocation 2를 치면
    Error:unknown command 'setInstallLocation'로 나오면서 설명이 쭉~ 나오네요 혹시 제가 잘못하는 부분이 있는지요?

    • BlogIcon 서민당총재 2011/08/09 20:38  수정/삭제

      안드로읻 sdk의 업데이트가 최신버전으로 모두 되었는지 확인부탁드립니다. 0ㅁ0;;;

      쉽게 적는다고 적었는데, 힘겨워하시는 분들이 많네요.

    • 최선호 2011/08/11 10:03  수정/삭제

      펌웨어(2.19에서 2.2로)를 업그레이드 한 후 명령어를 실행시키니 되네요.. 감사드립니다.

    • BlogIcon 서민당총재 2011/08/11 23:54  수정/삭제

      오! 다행이십니다~

  21. 넥서스원 2011/08/09 13:30  수정/삭제  댓글쓰기

    총재님아 디버그 연결완료 라고 뜨면 연결이 된거 맞죠? 혹시 연결할때 드라이버 설치 권장 하라고 해서 설치를 했는대 설치할수 없습니다 라고 뜨네요 그래서 이건 넘기고 했습니다만..
    만약에 이걸 설치 해야한다고 한다면 어떻게 설치하는지;;

    • BlogIcon 서민당총재 2011/08/09 20:39  수정/삭제

      디버그는 usb연결에서 뜨는거구요 0ㅁ0
      잘 연견이 된것 같습니다.

      그래도 웬만하면 usb 드라이브 설치하세요. 삼성에서 나왔다고 삼성 드라이버깔면 안돼요~~~

      usb연결방법은 여짜다가 적어놨습니다.
      http://seomindang.com/824

  22. 앜ㅋ 2011/08/12 00:06  수정/삭제  댓글쓰기

    몰랏는데

    그냥폰터미널에서바로
    pm setInstallLocstion 2

    해도됫엇군요!!

    • BlogIcon 서민당총재 2011/08/12 00:11  수정/삭제

      엥?!!? 폰 터미널은 뭐죠???
      터미널이라고하니 cmd창을 말씀하시는 것 같은데 9ㅁ9

    • 앜ㅋ 2011/08/12 20:03  수정/삭제

      폰에 터미널어플잇어요

      jit패친가그거할때다운받앗엇는데

  23. 진돌돌이 2011/08/12 17:13  수정/삭제  댓글쓰기

    환경변수에서 path 수정하라고 하셨는데.. 모르고 앞에있던 내용을 다 지우고 수정을 해버렸네요..
    다시 읽어보니 그렇게하란말이아니라 앞에 내용은 그대로 두고 뒤에 수정을 하란 말씀이신것 같네요..
    아닌가요?ㅠㅠ 도와주세여..

    • BlogIcon 서민당총재 2011/08/12 22:37  수정/삭제

      헉!!! 다지우셨어요??!?!
      그럼 안돼는데... 9ㅁ9;;;;

      나중에 아주 귀찮아집니다.
      그리고 대부분의 컴은 그 것마다 설정이 다 달라서 어떻게 해야할지... 근데 윈도우만 사용하신다면 큰 문제는 없어요 9ㅁ9;;

  24. 진돌돌이 2011/08/14 18:51  수정/삭제  댓글쓰기

    아......그럼 이젠 어플 외장메모리로 옮기기는 건 고사하고.....
    다른 컴퓨터에 문제는 없는건가요?ㅠ.ㅠ 헉....어떡하죠ㅜㅜ 흐잉

    • BlogIcon 서민당총재 2011/08/14 23:39  수정/삭제

      뭐 크게는 문제 없습니다.
      이게 프로그램이 윈도우 어디서든 실행시키도로 설정을 잡는 겁니다.

      즉 프로그램 파일에 있는 abc.exe를 실행시키려면 원래는 프로그램 파일 안에들어가서 abc.exe를 실행시키는데, 패스정보에 경로를 추가시키면 어떤 폴더에서도 abc.exe를 실행시 이게 실행된다고 보시면 됩니다 ^ ^

      그러니 자주쓰는 프로그램이 안되신다면 패스정보에 경로만 추가하시면 됩니다. ㅎ

  25. 아메리카노 2011/09/10 23:06  수정/삭제  댓글쓰기

    app2sd 랑 이거랑 차이가 있나요 있다면 어떤...

    • BlogIcon 서민당총재 2011/09/17 13:02  수정/삭제

      확인해보니 app2sd의 경우는 sd로 이동하는 것을 지원하는 것을 알려줘 이동시키는 것이고 이 경우는 모조리 이동이 가능하게 변경됩니다.
      하지만 모조리 이동하는 것을 추천드리지는 않습니다. ^ ^

  26. 당원 2011/09/25 21:57  수정/삭제  댓글쓰기

    디자이어 유저입니다
    작은 메모리 탓에 항상 루팅을 생각했지만
    이마저도 이미 개발자 버전 진저로 업그래이드 한 뒤라 하지 못하고 전전긍긍하고 있었는데
    총재님 덕분에
    루팅 없이 상쾌한 디자이어를 만들었습니다

    감사합니다
    ----
    참고로
    저는 찾아서 하고 나서 보니
    밑에 여러분이 댓글 달아주셨는데
    adb shell 의 위치가 바뀌었습니다

    환경설정절차는 거칠 필요없이
    그냥 도스창을 불러와서
    platform-tools 가 있는 디렉토리로 이동후 shell 을 시행하니 잘 되었습니다

    piratewings 같은 어플은
    설정 전에는 "메모리가 부족해 설치할 수 없습니다"라고 떴는데
    설정 후에는
    아주 당연히 외장 메모리로 설치 되며 내장 메모리를 전혀 먹지 않습니다

    다시 한 번 감사드립니다

    • BlogIcon 서민당총재 2011/09/27 08:58  수정/삭제

      오! 경로가 변경 되었나요?
      수정을 해야하는데, 지금은 ㅎㅎㅎ 안되는 입장이군요 ㅠ,.ㅠ
      여튼 되셨다니 축하합니다.

  27. 그래도 불가 2011/09/27 00:18  수정/삭제  댓글쓰기

    위의 설명대로 잘 했습니다.
    다만 전 프롬프트가 $가 아닌 #로 표시되던데요. 루팅폰이라 그런건지..

    아무튼 전반적으로 설치한 어플은 대부분 이동이 되지만

    네이버 <== 이게 이동이 불능하고요. 또 기본어플들 역시 이동이 불가한건데..
    이게 맞는건지요? 제대로 된건지 모르겠습니다.

    • BlogIcon 서민당총재 2011/09/27 08:59  수정/삭제

      네이버는 잘 모르겠지만 구글에서 설치된 프로그램의 경우에는 이동이 안되는게 맞는 것으로 압니다. ^ ^

  28. ㅇㅇ 2011/10/06 23:35  수정/삭제  댓글쓰기

    음 다깔았고 차례차례 도스창까지 띄웠는데
    계속 device not found가 뜨네요 ㅠㅠㅠㅠㅠ
    분명히 핸드폰이랑 컴퓨터랑 연결되어있는데요 ㅠㅠㅠ
    음.... 저한테 문제가 있는걸까요 ㅠㅠ

    • BlogIcon 서민당총재 2011/10/08 17:29  수정/삭제

      이런경우 대부분 업데이트의 부족과 경로의 오류가 가장 높습니다.
      아마 업데이트가 안돼어있는 것 같습니다.

  29. 도와주세용... 2011/10/09 22:21  수정/삭제  댓글쓰기

    저도 shell 여기서 막히네요..
    'adb'은(는) 내부 또는 외부 명령, 실행할수있는 프로그램,또는 배치 파일이 아닙니다. 라고 떠요..도와주세요

    • BlogIcon 서민당총재 2011/10/11 12:48  수정/삭제

      adb가 안된다는 것은 업데이트 문제가 큽니다. 0ㅁ0;;

    • 아.... 2011/10/13 22:56  수정/삭제

      미치겠네요..

      업데이트 다해서 할게없는데... 안되네요 usb드라이버가 문제인가? 그건 어디서 업데이트 하나요?

  30. 감사합니다 ㅠㅠ 2011/10/31 21:53  수정/삭제  댓글쓰기

    아정말 감사해요ㅠㅠ업데이트 한다음 하니까 바로 되요ㅜㅠ

    눈물 나옵니다정마류ㅠㅠㅠㅠㅠ

  31. 감사합니다 ㅠㅠ 2011/10/31 21:53  수정/삭제  댓글쓰기

    아정말 감사해요ㅠㅠ업데이트 한다음 하니까 바로 되요ㅜㅠ

    눈물 나옵니다정마류ㅠㅠㅠㅠㅠ

  32. 파로디우스 2011/11/06 15:40  수정/삭제  댓글쓰기

    감사합니다. 갤탭7인치 잘 됩니다.

    좀 숨통이 트이네요..^^

  33. agopwns 2011/11/11 22:27  수정/삭제  댓글쓰기

    중간에 막혀서 고생좀 하다가 마지막까지 다 됬거든요
    pm setInstallLocation 2 까지 입력하고 $도 나왔습니다
    그래서 재부팅했는데 그대로네요...
    이상해서 한번 더 해봤지만 역시나 그대롭니다 제 경우엔 뭐가 문제일지 알 수 있을까요..?

    • BlogIcon 서민당총재 2011/11/14 09:23  수정/삭제

      헉! 왜그런지는 잘 모르겠네요 0ㅁ0;;;
      넥서스S 이신가요?
      일단 넥서스S를 이용해서 했는데....
      저도 다 되었다면 어디가 문제인지 잘 모르겠네요

    • dennis 2011/11/24 02:05  수정/삭제

      저도 동일증상... 원인은 찾으셨나요? 저는 엑페아크임다.

  34. BlogIcon 煙雨 2011/11/13 13:21  수정/삭제  댓글쓰기

    감사합니다. 삼성폰은 전통적(?)으로 내부 메모리가 절망적으로 적음에도 불구하고, 내부 메모리에만 저장되는 어플들 때문에 고생 했는데(전에 썼던 옴레기는 사진이랑 동영상 찍는것도 내부 메모리에 저장됬었죠) 이걸 써서 겨우 SD메모리로 옮겼습니다. 속이 다 시원하네요 ㅎ

    최신ADS에서는 adb저장 경로가 tools가 아니라 platform-tools폴더로 옮겨졌나봅니다. tools폴더에 adb_has_moved라는 텍스트 파일이 있어서 열어 보니까 거기로 옮겼다고 적어 놨더군요. ㅎㅎ

    • BlogIcon 서민당총재 2011/11/14 09:24  수정/삭제

      아! 그렇군요 0ㅁ0;;
      이번에 바뀌었나보네요... 제법 오래전에 글을 적어놔서리...
      본문 수정하겠습니다.

  35. imxt 2011/11/14 06:04  수정/삭제  댓글쓰기

    adb shell에서 device에러가 발생했는데요,
    원인은 usb driver가 제대로 설치되지 않았기때문인데요,
    android sdk manager를 관리자모드로 실행해야만 usb driver가 extra/goole/usb_driver에 설치되고 그 담에 잘되네요^^
    감사합니다.

  36. shandera 2011/11/29 18:29  수정/삭제  댓글쓰기

    옆쪽에 SDK Tools, r15에서 업글하는것 같은데
    들어가니까 어떻게 되는지 막막하네요 ㅠㅠ

  37. 2011/12/17 22:45  수정/삭제  댓글쓰기

    루팅을 해서 app2sd 나 link2sd 같은 어플로 옮기거나...

    루팅을 안했더라도 명령어를 통해 강제적으로 옮기거나

    결과는 똑같습니다...

    어플의 안정성은 보장 안됩니다...

    일부 개발자들이 귀찮아서 적용 안하는경우도 있지만...

    함부로 옮겼을때 생기는 문제로 인해서...
    일부러 데이터를 옮기지 못하게 적용시킨 어플들도 다수존재합니다

    강제적인건 안드로이드 기기에 좋을거 하나 없습니다
    이방법 쓰다가 나중에 벽돌 되는 문제가 생길수도 있습니다....

  38. 글새미 2012/01/03 05:52  수정/삭제  댓글쓰기

    1. 자바 설치 후에도 환경 변수를 추가하는 게 좋습니다.
    시스템 변수 -> 새로 만들기(W)
    변수 이름 : JAVA_HOME
    변수 값 : 설치된 JDK 경로 ex) C:\\Java\\jdk1.7.0_02

    2.시스템 변수 -> "PATH" 편집
    ;%JAVA_HOME%\\bin 추가 ex) %SystemRoot%;%SystemRoot%\system32;%JAVA_HOME%\bin;C:\\android-ask\\platform-tools
    이후 Install 버전 받으신 후 설치하시면 됩니다.

    참고로 제가 받은 버전의 SDK의 adb.exe 파일이 옮겨 졌더군요. tools 디렉토리 안에 adb_has_moved.txt 파일을 열어보시면
    The adb tool has moved to platform-tools/ 라는 문구를 발견하 실 수 있습니다.

  39. 다되는디.., 2012/01/14 03:33  수정/삭제  댓글쓰기

    제가 저번에 이 방법으로 성공을 했습니다.그리고 지급은 외장메모리를 바꿔서
    다시 하는데...,pm InstallLocation 2를 쓰고 인식한것 같은데....,안되네요..,왜일까..,

  40. 다되는디.., 2012/01/14 03:35  수정/삭제  댓글쓰기

    아 근데
    $ pm setInstallLocation 2
    pm setInstallLocation 2
    $ 이렇게 뜨네요.맞는건가요?
    여기서 다시exit을 두번했은데

  41. 파로디우스 2012/01/16 08:12  수정/삭제  댓글쓰기

    위에 갤탭7인치로 성공한 사람인데요.
    이번에 갤스2 3g 폰 개통하면서 해봤더니
    분명 SD 로 옮겨지는것은 잘 되는데,

    하루에 한두번씩 리부팅이 됩니다.

    pc와 외부메모리로 연결해서 파일 전송하려면
    또 리부팅... 물론 리부팅 안될때도 있지만...

    그래서 공장초기화 했더니 리부팅 증상이
    없더군요.
    갤스2 에는 이 방법이 문제가 좀 있는듯 합니다.

    참고로 KT 입니다.

    • BlogIcon 서민당총재 2012/01/25 23:26  수정/삭제

      아! 그렇군요.
      이 방식은 100% 완벽한 방식이 아닙니다.
      특히나 통신사마다 특징적인 방식으로 롬을 수정하고 편집하기에 되는 것도 있고 안되는 것도있는데... 다 확인이 불가능하니... ㅠ,.ㅠ
      좋은댓글 감사합니다.

  42. BlogIcon 겔네오유저 2012/01/24 01:53  수정/삭제  댓글쓰기

    겔 네오로 도전해보았지만..실패... 겁나 어렵네요...ㅠㅠ
    죽겠습니다~~

    • BlogIcon 서민당총재 2012/01/25 23:26  수정/삭제

      겔 네오도 안되는군요 ㅠㅠ

    • 갤네오 2012/01/27 12:56  수정/삭제

      안되면 Terminal Emulator 깔아서 su 친담에 # 뜨면 pm setInstallLocation 2 치면 되요(루팅되있어야됨)

    • 갤네오 2012/01/27 13:01  수정/삭제

      아 맞다 busybox도 깔아야되요
      마켓에 busybox installer 치면 나오니까 그걸로 설치하세요(물론 루팅 되있어야함)
      마켓에 Terminal Emulator 치면 2개나오는데 제일 위에꺼 까세요

  43. BlogIcon 저도갤네오 2012/02/03 23:00  수정/삭제  댓글쓰기

    갤 네오 되요? 아직 못 해봈는데

  44. BlogIcon 디자이어 2012/02/22 11:17  수정/삭제  댓글쓰기

    $표시가 안떠요ㅠㅠㅠ

  45. BlogIcon 메우하 2012/03/07 16:25  수정/삭제  댓글쓰기

    파로디우스 님 글에 힘입어 갤탭7 수정했네요. SDK palform이 위 글을 쓰신 때보다 업데이트가많이 나와서 4.0.3까지 버전이 나왔네요. 2.3.3부터 다 깔았더니 꽤 시간이 걸리네요. 감사합니다.
    참고로 LG입니다.

    • BlogIcon 서민당총재 2012/03/07 21:25  수정/삭제

      성공하셨다니 다행이네요 ^ ^
      이글도 이제 작성한지 근 10개월이 되어가다보니 많은 변화가 있네요 ^ ^

Powerd by Tistory, designed by criuce
rss