앱이 SD 카드에 설치되지 않도록하려면 어떻게합니까?


9

내부 메모리를 기본값으로 사용하지 않고 Froyo에 처음 설치할 때 일부 앱은 기본적으로 SD 카드에 저장되는 것으로 보입니다 .SD 카드를 Windows에서 저장소로 마운트 할 때마다 해당 앱의 아이콘이 집에서 사라지기 때문에 성가시다 화면에서 앱 목록으로 이동하여 홈 화면에 다시 추가해야합니다. 심지어 그들이 사라진 것을 알면.

1.4GB가 넘는 내부 메모리가없는 Galaxy S가 있으므로 앱이 내부 저장소의 공간을 차지하거나 메모리가 부족할 염려가 없으므로 해당 공간을 사용하고 SD 저장소를 저장하고 싶습니다. 내 파일 (예 : 사진, 영화 및 음악).

방금 지금 확인했을 때 SD 카드로 이동 한 앱은 SliceIt 및 Open Signal Maps였습니다. 과거에는 Angry Birds와 Angry Birds Seasons가 전화로 다시 이동할 때 까지이 작업을 수행했음을 기억합니다 (사실 나는 Angry Birds Seasons가 원래의 홈 화면에서 원본이 사라짐에 따라 Angry Birds Seasons가 Angry Birds를 대체했다고 생각했습니다. 시즌을 설치했을 때 며칠 후 시즌도 사라져 SD에서 두 가지를 발견했을 때 의심 스럽습니다.

답변:


7

이 질문에 대한 답변 덕분에 앱을 SD로 옮기는 것은 루팅 된 기기에서만 사용할 수 있습니까? .

getInstallLocationADB 명령을 발견하고 루트가 아닌 전화에서 설치 위치를 내부로 설정했습니다.

Android SDK를 설치하고 USB 디버깅 모드를 켠 상태에서 USB를 통해 휴대폰을 연결 한 후 다음 명령을 입력하십시오.

adb devices
(ADB가 내 전화를 볼 수 있는지 확인하고 필요한 서비스를 시작하십시오)

adb shell
(쉘을 전화기에 연결)

pm getInstallLocation
(반품 0[auto])

pm setInstallLocation 1
(기본 설치 위치를 내부 메모리로 설정)

pm getInstallLocation
(이제 올바른 위치로 설정되어 있는지 확인하기 위해 다시 실행하십시오. 1[internal])

exit

루트가 없어도 하드웨어를 안전하게 제거하고 전화기의 플러그를 뽑고 모든 작업을 완료하십시오!


좋아, 나는 옵션 2를 선호한다. 나는 오후를 의미한다 setInstallLocation 2 xDDD 모두 sdcard에 :(
yeradis

흥미롭게도 내 장치에서 터미널 에뮬레이터를 통해이 작업을 수행해야했지만 adb를 시도하지 않았습니다.
Matthew 읽기

5

아직 직접 시도하지는 않았지만 여기에는 SD 카드를 사용하거나 사용하지 않는 앱을 ​​옮기고 설치 기본값을 Internal, SD 또는 Auto로 설정할 수있는 프로그램 이 포함 된 XDA 스레드 가 있습니다. 자동이 기본값이라고 생각합니다.


이것은 루트가 필요한 것처럼 보이며 주로 반대되는 희망을 가진 사람들에 의해 테스트되었습니다 (즉, 모든 것이 SD 카드에 가고 싶어합니다). 현재 뿌리를 뽑지 않았으므로 가능한 경우 루트가 아닌 방법을 선호합니다.
GAThrawn

내가 본 유일한 다른 방법은 루팅 된 전화의 ADB 명령과 관련이 있습니다. 나는 그 루트가 두려워 할 것이 아니며 장치에서 다른 많은 기능을 열 수 있다고 단 한번 말할 것입니다. 여전히 당신에게 달려 있으며 다른 해결책을 위해 눈을 떼지 않을 것입니다.
Saiboogu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.