티스토리 뷰



아래와 같이 따라하면, 
[설정 > 애플리케이션 > 애플리케이션 관리] 에 보이는 프로그램들에 [SD 카드로 이동]버튼이 활성화 된다.

용량부족으로 괜찮은 프로그램을 삭제하지 않아도 되니 활용해 보자.
안녕하세요. 넥서스원 하나 샀다고 유세부리는 넥부심 쩌는 김맥시입니다.



넥서스원, 옵Q나 시리우스나 심지어 아레나 맥스에도 쓰이는 일반폰 CPU 스냅드래곤(...) 장착에 
내장메모리도 쪼끄마하고 레티나 디스플레이니 슈퍼 amoled니 자랑하는 다른 폰들과 달리
초라한 그냥 amoled(...) 를 장착했지만 어떻습니다. 우리의 뒤에는 구글이 있습니다. 레퍼런스예요 레퍼런스.

희소성입니다. 존중해주시죠!

...음 뭐 헛소리는 이정도로 하고, 
오늘은 SD카드에 어플리케이션을 저장하는 방법에 대해서 이야기 해보고자 합니다.

다들 아시다시피 ios 를 쓰는 기기와 달리 안드로이드폰은 마이크로 SD 카드를 넣을 수 있는 대신,
내장메모리가 작은 편입니다. 메모리회사에서 만드는 휴대폰 갤럭시 S(ㅋㅋ) 처럼 8기가 플래쉬메모리를
탑재하는 것도 있지만 대부분 부족하죠. 

넥서스원도 500여 메가 정도로, 어플을 설치하다가 100개가 넘어가고 3D게임을 많이 깔다보면
슬슬 내장메모리가 부족해지는 현상을 느낄 수 있습니다.

하.지.만, 넥서스원에만 은혜를 베풀어주신 안드로이드 2.2 프로요에서는

마이크로 SD카드에 어플을 설치할 수 있게 해주는 옵션이 생겼습니다. 

단, 프로요가 아직 넥서스원에만 적용된 관계로 SD카드에 설치를 지원해 주는 어플은 몇 가지가 안됩니다.
이번에 업데이트된 오페라 미니 브라우저, 어도비 플래쉬 맛보기 페이지(ㅋㅋ) 정도가 다인데요.

루팅(언락)된 넥서스원이나 HTC 디자이어에 올라가는 프로요 기반 롬파일을 깔면 이를 지원해 주는게 있다고'합니다'
(확인은 못해봤어요)

하지만, 여기저기에서 찾아본 바 루팅이라는 ㅎㄷㄷ한 과정을 거치지 않고도, 비교적 쉽게
모든 어플을 SD카드로 옮길 수 있는 방법을 알게 되어서 소개합니다.



자, 가장 먼저 해야 할 것은

1.자바 개발키트인 JDK를 다운받아야 합니다. 

왜냐면 이게 없으면 설치에 필요한 안드로이드 SDK가 안깔리더라고요.


둘 중 아무거나 클릭, 설치합니다.

2.이제 안드로이드 SDK를 다운받을 차례입니다.


여기 들어가셔서

요걸 다운받습니다.

그리고 적당한 폴더에 압축을 풉니다. 단, 사용자 계정이 한글이 아닌 영어로 된 계정에서 깔아야 합니다.
(한글 계정에서도 까는 방법이 있다는데 제가 몰라서 -_-; 죄송합니다)

3.안드로이드 SDK 셋업 파일을 엽니다.
압축을 푼 폴더에서 이걸 클릭하면 됩니다.

4. 드라이버와 툴즈를 다운받습니다.
어떻게 다운받느냐?

SDK 셋업을 클릭하면 요게 뜹니다.

셋팅에서 이걸 클릭 안하면 아무것도 다운이 안됩니다. 요걸 클릭합시다.

그 다음에


가능한 패키지를 찾은 다음에

안드로이드 SDK 드라이버 버전 6과 USB 드라이버 패키지 리비전 3를 클릭해서 다운 받습니다.
넥서스원 드라이버는 이렇게 안하면 다운 받는 곳이 없습니다 -.-;

스샷은 다운이 완료된 곳을 표시하는 것으로, 다운을 다 받으면 이렇게 표시됩니다.

자 이제 드라이버가 다 다운받아졌습니다.

요 부분에 usb 드라이버가 있습니다. 그리고 같이 다운 받은 개발툴은 그 위 tools에 있습니다.

5.넥서스원을 켜고 디버그 모드를 켭니다.

설정-어플리케이션 설정-개발에 들어가면

이런 메뉴가 있는데, USB 디버깅과 켜진 상태로 유지를 켜 주세요.

그리고 USB에 꽂아주시면, 

컴퓨터가 넥서스원을 인식 못하는 현상이 벌어집니다. --;
예. 다음 과정은

6.넥서스원 드라이버를 수동으로 업데이트해 줍니다.

인식은 못했지만 일단 화면에는 이렇게 뜰 겁니다.
제어판에서 장치 및 프린터에 넥서스 원이라고 떠 있을 겁니다.
우클릭해서 속성을 클릭해 주세요.
다시 속성을 클릭합니다.
드라이버 업데이트를 클릭합니다.
수동으로 드라이버를 찾아보겠다고 합니다.

드라이버는 안드로이드 SDK의 압축을 풀은 폴더 속 usb 드라이버 폴더로 위치를 잡아주면 됩니다.
업데이트 시킵니다.

7.환경변수를 설정해 줍니다.

환경변수는, 안드로이드 SDK 안에 있는 명령, 즉 "어플을 다 SD카드로 옮기게 해라" 를 가능하게 할려고
설정하는 겁니다.

내 컴퓨터를 엽니다.
고급 시스템 설정을 클릭합니다.

환경 변수를 클릭해 줍니다.
시스템 변수 값을 찾다 보면 Path 라는 값이 있을 겁니다. 
편집해 줍시다.

기존 변수값의 맨 뒤에 세미콜론(;) 을 붙여준 다음,
안드로이드 SDK가 깔린 경로\tools 까지 입력해 줍니다.

8.cmd 명령어를 실행해 줍니다.

시작-실행에서 cmd.exe를 실행시킵니다.
요런게 뜰 겁니다.

adb shell 을 타이핑 한 다음

pm setInstallLocation 2 라고 써 줍시다.

그런 뒤 휴대폰을 재부팅하고,

설정-어플리케이션 관리 에 들어가서 어플리케이션을 클릭하면,

모든 어플리케이션에서 "SD카드로 이동" 이라는 옵션이 생기는 것을 발견하실 겁니다.

백그라운드로 계속 돌아가는 프로그램,

위젯 프로그램을 제외하고 SD카드로 옮겨주세요.

사용후 이상이 발견되면 바로 "휴대폰으로 이동"을 클릭해 주시면 됩니다.

SD카드로 어플을 돌리면 부족한 내장메모리를 해결함은 물론

기분상(?) 인지 어플 돌아가는 속도가 왠지모르게 빨라졌다는 느낌을 받을수...도 있습니다.
(받을 수도 있다는 겁니다 -.-)

참고로 제가 Sd카드로 어플을 옮기고 난뒤
quadrant  벤치마크 어플을 작동시키니

80~100점 정도 향상을 보는 효과를 봤습니다. (모든 폰이 이렇게 되진 않을 겁니다. 더 효과가 좋을수도 있고..)


그럼, 이제 마음껏 어플을 까시면 되겠습니다. ^^


이 글은 다음 분들의 글에서 정보를 받아 작성했습니다.

참고 URL

넥서스원(NexusOne) 스크린캡쳐



'정보' 카테고리의 다른 글

Ubuntu 11.04  (0) 2011.04.30
[완료] 혹 티스토리 초대장 필요하신 분???  (122) 2011.02.06
[펌] php.ini 주요 항목 해설  (0) 2010.01.18
[펌] vsftpd 설정  (1) 2010.01.18
[펌] RapidShare, Megaupload 60초 // 15분 대기 해제  (0) 2009.12.17
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함