Android: "SD 카드로 이동"이 회색으로 표시되는 이유는 무엇입니까?

click fraud protection

휴대전화의 내부 메모리 공간을 절약하려면 앱을 SD 카드로 옮기는 것이 공간을 확보하는 좋은 방법입니다. 다음으로 이동하여 앱을 SD 카드로 이동할 수 있습니다. 설정 > 애플리케이션, 응용 프로그램을 선택한 다음 "SD 카드로 이동" 버튼. 일부 앱의 경우 이 옵션이 회색으로 표시됩니다. 왜 그런 겁니까?

이유 1. 개발자 선택

Android 앱 개발자는 "android: installLocation" 속성을 사용하여 SD 카드로 이동할 수 있도록 앱을 명시적으로 만들어야 합니다. 앱의 요소입니다. 그렇지 않은 경우 "SD 카드로 이동" 옵션이 회색으로 표시됩니다. 많은 개발자가 이 버튼을 활성화하지 않는 이유는 무엇입니까? 글쎄, 안드로이드 앱은 카드가 마운트되어 있는 동안 SD 카드에서 실행할 수 없습니다. 따라서 앱이 치과 예약을 알려주는 알람과 같은 것을 처리하면 꽤 좋습니다. 중요하며 기기가 연결되어 있으면 앱에서 알람을 울릴 수 없습니다. 당신의 PC. 따라서 개발자는 앱이 작동하지 않는다고 주장하는 누군가로부터 화난 이메일을 받지 않도록 "SD 카드로 이동" 기능을 잠그도록 선택할 수 있습니다.

이유 2. 위젯 지원

위젯 지원은 앱이 SD 카드에서 실행되지 않는 또 다른 큰 이유입니다. 앱이 SD 카드에 설치된 경우 기기가 마운트되면 해당 앱의 위젯을 Android의 특정 버전에서 선택할 수 없게 됩니다. 앱의 위젯이 옵션으로 다시 표시되도록 하려면 장치를 다시 시작해야 합니다.

이유 3. 동기화, 서비스 또는 계정 인터페이스

앱이 특정 유형의 백그라운드 동기화를 처리하거나 서비스로 실행되거나 계정을 사용하는 경우 앱이 탑재된 동안 SD 카드에서 앱이 완전히 작동하지 않습니다. 따라서 SD 카드로 이동하는 옵션이 비활성화됩니다. 이 문제와 앱이 SD 카드에서 실행되는 방식에 대해 자세히 알아볼 수 있습니다. Android 개발자 – 앱 설치 위치 페이지.

자주하는 질문

앱을 SD 카드에 직접 다운로드하려면 어떻게 합니까?

기기에 대한 루트 액세스 권한이 있어야 하며 Android SDK 도구를 사용하여 홈 디렉토리를 SD 카드로 설정해야 합니다. 루트 액세스 없이 이전 버전의 Android에서 옵션을 활성화하는 방법이 있었습니다. 그러나 이제 홈 디렉토리를 설정할 수 있으려면 최신 Android 버전에서 루트 액세스 권한이 있어야 합니다.

어떤 앱을 이동할 수 있나요?

게임 앱을 SD 카드로 옮기는 것을 보십시오. 게임은 일반적으로 백그라운드에서 실행하거나 하루 종일 장치에서 중요한 작업을 처리할 필요가 없습니다. 또한 일반적으로 가장 많은 공간을 차지하므로 SD 카드 설치를 위한 완벽한 후보입니다.

이제 왜 "SD 카드로 이동” 버튼은 많은 Android 앱에서 회색으로 표시됩니다. 아직 질문이 있으신가요? 코멘트? 아래 댓글 섹션에 하나를 남겨주세요.

모든 앱에서 "SD 카드로 이동" 옵션을 활성화하려면 어떻게 해야 합니까?

루팅되지 않은 사용자가 "SD 카드로 이동" 옵션을 활성화하는 방법이 있었습니다. 더 이상 그렇지 않습니다. 모든 앱을 SD 카드로 이동하려면 기기에 대한 루트 액세스 권한을 얻어야 합니다. 이 작업을 수행하는 방법을 잘 모르겠다면 다음을 참조하세요. XDA 개발자 제안을 위해.