Android 서버에서 사용하기 위해 원격 서버에서 파일을 다운로드하여 저장합니다. 이 파일은 대부분 이미지와 오디오이지만 사용자가 앱 이외의 방법으로이 데이터에 액세스 할 수 없도록하고 싶습니다.Android 앱 데이터 보안
문제는 이러한 파일이 커질 수 있으며 외부 저장 장치를 사용하는 이유입니다. 여기서 문제는 사용자가 전화를 컴퓨터에 연결하여 외부 저장소에 저장된 데이터에 액세스 할 수 있다는 것입니다.
내부 저장소를 사용하는 것 외에도 디스크에 기록 된 파일을 보호하기위한 옵션이 있습니까? 내부 저장소를 사용해야하는 경우 일부 사용자에게 내부 저장소가 적을 수 있다는 것 외에 다른 단점이 있습니까?
시간 내 주셔서 감사합니다. 어떤 도움을 많이 주시면 감사하겠습니다! :)
EDIT 1 : 다운로드되는 데이터는 (In App Billing을 통해) 유료 콘텐츠입니다. 이것이 내가 액세스를 제한하는 것에 우려하는 이유입니다.
EDIT 2 : 이미 "." 내 데이터를 저장하는 폴더 앞에. 나는 숨겨진 폴더를 조사하는 '파워'사용자에 대해 더 우려하고있다.
외부 저장소의 경우 이름 앞에 "."이있는 디렉토리에 데이터를 저장할 수 있습니다. 이 디렉토리는 user.say /.MyFolder/your 데이터에 숨겨져 있고 사용할 수 없게됩니다. –
안녕하세요, 귀하의 회신에 감사드립니다. 나는 이미 이것을하고있다. 나는 의도적으로 앱 데이터에 액세스하려는 사용자 유형이되므로 숨겨진 파일/폴더 공개를 가능하게 할 숙련 된 사용자가 더 걱정됩니다. – Sid
감사합니다 편집을 롤백합니다. – Sid