Mobile/Android
[Android]sd card 앱설치
out of coding
2015. 9. 7. 18:17
안드로이드 외부저장소 설치시 이렇게 지정할수 있다.
android:installLocation = "internalOnly"
- preferExternal
: 외장메모리 우선. 공간이 부족하면 내장메모리에 설치
- internalOnly
: 내장메모리에 무조건
- auto
: 시스템에서 관련된 값들을 가져와서 결정
만약 외장메모리에 앱을 설치하고 sd card를 제거하였을 경우에 문제가 발생할수 있는 부분들.
- Service
: remount 되어도 서비스가 다시 살지 않는다고함.
- Alarm Services
: Alarm이 모두 취소가 되고, 다시 장착해도 동작안하고 일일이 재등록이 필요함.
- Input Method Engines
: Custom IME를 사용할 경우에, 해당 부분이 해제가 되고 다시 추가하여야 한다고 함
- Live Wallpaper, Live Folders, App Widget
: 당연히 띄워줄 app이 사라지므로 없어진다고 함
- Account Manager, Sync Adapter
: remount 될때까지 사용자 계정정보가 모두 사라짐.
- Sync Adapter
: remount 될때까지 외부 저장 장치와의 동기화 기능이 미동작
- Device Administrators
: 관리자 기능이 미사용됩니다. 이 정보들은 다시 remount되어도 기능이 동작하지 않을수 있다고 합니다. 다시 설정 필요