2012-02-06 3 views
0

내 요구 사항은 버튼을 클릭하여 기기 (태블릿)에 설치된 모든 앱을 외부 SD 카드로 이동할 수 있어야한다는 것입니다.Android에 설치된 앱을 외부 저장소로 이동

내 조사의 .apk 파일이 auto 또는 preferExternal로 지정된 매니페스트 속성 installLocation이없는 경우, 앱을 이동할 수 없습니다 말했다. PackageManager 클래스를 사용

나 장치에 설치된 모든 파일의 목록을 얻을 수 있습니다. 하지만 앱을 이동하는 방법을 찾을 수 없습니다. 가능한가요?

답변

2

앱이 허용 된 것으로 지정되지 않은 경우 앱을 외부 저장소로 이동할 수 없습니다 (기기가 루팅되어 있지 않은 경우).

+0

설치할 각 앱에는 installLocation의 자동 설정 속성 인 매니페스트가 있습니다. 그렇기 때문에 내부 스토리지와 외부 스토리지간에 이동할 수 있습니다. 내 질문은 어떻게 또는 어떤 클래스를 달성하는 데 사용됩니다. 감사 –

관련 문제