파일 다운로드, 목록 처리,지도 포함 앱을 개발 중입니다.Android : USB 케이블을 연결할 때 대용량 저장 문제 자동 처리
automount 대용량 저장 옵션이 활성화 된 장치를 사용할 때 내 문제가 나타납니다. 잠시 후 내 앱을 실행하는 동안 어떤 이유로 든 USB 케이블을 연결하면 (대용량, 앱이 백그라운드에서 실행되는 동안 사진 복사, 앱 로그보기 등) 대용량 저장 장치가 자동으로 마운트되고 모든 활동이 다시 생성됩니다 내 앱 상태가 손실됩니다.
좋아, 내가 그것을 복원 할 수있는 DB/환경 설정에 일부 데이터를 유지할 수 있지만 괜찮아요 DB 또는 환경 설정에 각 변수를 유지하지 않습니다.
이 옵션을 선택 취소 할 수있는 설정이 있다는 것을 알고 있지만 내 앱을 사용할 모든 사용자에게이 옵션을 요청할 수는 없습니다.
또한 automount 설정을 프로그래밍 방식으로 선택 취소하는 해결책을 찾으려고 시도했지만 찾을 수 없습니다.
나는 해결책이 부족합니다. 어떤 생각이든 환영합니다.
감사합니다.
표준 안드로이드에는 "자동 마운트 대용량 저장 옵션"이 없습니다. 당신이보고있는 것은 장치 특정 기능입니다, 따라서 안드로이드 SDK를 통해 발견 할 수 없습니다. – CommonsWare
감사합니다. 그래서이 내부 코드를 해결할 필요가 없습니다. – AVirvara