프로요에서는 setInstallLocation 파라메터를 세팅함으로써 루팅없이 강제로 SD카드에 앱을 설치 할 수 있습니다.

(Anroid Debug Bridge를 사용하는 방법에 대해서는 다른 분이 자세히 쓰셨으므로 패스합니다)

 

기존에 설치한 앱들도 강제로 SD로 옮길 수 있는데요

이때, 반드시 전체가 옮겨지는게 아니고 옮길 수 있는 부분만 옮겨지기 때문에

SD설치가 지원 안되는 앱을 강제로 SD로 옮기건 휴대폰 내에 놔두건 실행에 큰 차이는 없어보입니다만

 

현재까지 두가지 정도 문제점을 발견했습니다.

(폰을 재 부팅하게되면 홈스크린이 뜨는 것보다 SD 마운트 시점이 늦기 때문에 벌어지는 문제같습니다)

 

 

1. 아이콘이 사라진다.

 

재부팅후 홈 스크린에 있는 앱 중 SD에 설치된 모든 앱의 아이콘이 사라집니다.

(앱 드로어 안의 아이콘에는 변화없습니다)

 

LauncerPro를 사용하고 있으므로 그 프로그램에 국한된 문제인지는 모르지만

홈 어플을 restart하는 것으로 간단하게 해결할 수 있습니다.

 

 

2. 위젯이 사라진다.

 

마찬가지로 홈 스크린의 위젯이 오류가 납니다.

해결책이 없어보이므로 위젯은 SD에 설치하면 안될 듯 합니다.

 

이때 홈바탕을 길게 눌러서 나오는 위젯 선택화면에서도 사라져서 다시 배치할 수도 없습니다.

위젯을 Install하기 전에는 반드시 setInstallLocation을 0으로 설정해야 할 것 같습니다.

 

 

-----------------

 

 

setInstallLocation으로 SD에 저장하시는 분들이 많이 계실텐데 이외 정보의 추가나 수정 부탁드리겠습니다.