쿠탱이의 삽질세상

검색 :
RSS 구독 : 글 / 댓글 / 트랙백 / 글+트랙백

[Android]루팅없이 SD카드에 어플 설치하기 - for 2.2 Froyo

2010/06/12 17:34, 글쓴이 쿠탱이
우선 어느정도 컴터사용에 익숙하다라는 가정하게 씁니다.
그리고 이 방법은 2.2 프로요상에서만 유효합니다.

일단 안드로이드 SDK를 설치하고 안드로이드폰 드라이버를 설치합니다.
그리고 설치된 SDK의 tools폴더로 가서

adb shell

을 입력해서 쉘 상태에 들어갑니다. 그리고,

pm setInstallLocation 2

를 입력합니다.
그리고 휴대폰을 재부팅합니다.

약간의 설명을 하자면
pm은 Pakage manager application입니다. apk파일들을 설치하는 프로그램이죠.
setInstallLocation 파라미터는 3가지의 값을 가집니다.
0 - Auto(폰 혹은 어플 자체가 어디로 설치될지를 판단합니다.)
1 - force internal (강제로 내장메모리에 설치합니다.)
2 - force external (강제로 SD카드에 설치합니다.)

일단 강제로 SD카드에 설치된 어플은 설정의 application에서 폰 내부메모리로 옮길수 있습니다.

그리고 apk파일을 가지고 설치를 하신다면  SD카드에 바로 설치도 가능합니다.

adb install -s AppName.apk

여기서 -s옵션이 바로 SD카드에 강제로 설치하는 옵션이죠.

문제점도 존재합니다.
위젯들이나 백그라운드 프로세싱이 필요한 어플들의 경우 SD카드를 컴터에 마운트 하는 순간 오작동을 일이킬수 있습니다. 그리고 몇몇은 SD카드상에서 바로 오작동을 일이키기도 하더군요.
해보실 분들은 본인이 위험을 감수해야합니다.

ps. adb shell상에서 하거나 터미널 에뮬레이터(어플)에서도 가능합니다.


Creative Commons License
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)


2010/06/12 17:34 2010/06/12 17:34

맨 위로

[Apps] Pure Grid calendar widget

2010/06/12 02:59, 글쓴이 쿠탱이
안드로이드의 달력 위젯 중 한달 전체 달력과 일정을 표시해 주는 앱입니다.
현재 마켓에서 1.29유로로 판매된는 유료앱이지만,
전체달력 표시 위젯 중에서는 가장 잘 짜여진 앱인것 같습니다.

사용자 삽입 이미지
위젯의 사이즈는 위와 같이 여러가지를 제공해줍니다.
전 이 중에서 4*3을 사용중이군요.
사용자 삽입 이미지사용자 삽입 이미지사용자 삽입 이미지
각 사이즈 별 위젯 설치 모습입니다.
각 날짜별 일정이 날짜의 위 혹은 아래에 막대모양으로 표시가 됩니다.
한달의 일정과 그 기간이 한눈에 파악가능하죠.
각 날짜를 누르면 일정확인 창이 떠서 쉽게 일정을 확인하거나
일정을 추가하실 수 있습니다.

사용자 삽입 이미지사용자 삽입 이미지
설정에 들어가면 클릭시나 입력시 선택할 달력API를 선택하실수 있습니다.
전 모두 2.2 프로요 기본 달력을 선택하고있죠.
그리고 일정의 타임라인의 표시방법이나 스킨등을 선택할수 있습니다.
스킨은 xda사이트에서 마음에 드는걸 다운받아 설치하면 됩니다.

디자이어 사용자에게는 기본적으로 전체 달력 위젯이 포함되어져 있으니
따로 달력위젯이 필요 없을지도 모릅니다.
하지만, 제가 센스UI(1.6버젼)을 사용할 당시는 일정을 점으로만 표시해주더군요.

Pure Grid calendar widget은 각 일정들을 각각 다른 색의 막대를 이용해 표시해주고,
각 일정들의 길이를 알아보기 쉽게 표시해주기 때문에 한눈에 일정 파악이 됩니다.
 

Creative Commons License
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)


2010/06/12 02:59 2010/06/12 02:59

맨 위로