2012-04-07 2 views
0

다른 응용 프로그램의 사용자 데이터를 내보내는 응용 프로그램을 작성하려고합니다. 데이터는/data/data/"앱 패키지 이름"에 저장됩니다. 내 주요 문제는 수출/외부 메모리에 나중에 복사하는 폴더의 경로를 검색하는 방법입니다. 아시다시피, getFilesDir()은 자신의 응용 프로그램 파일을 가지고있는 디렉토리의 경로를 반환합니다. 그러나 다른 응용 프로그램 데이터는 어떻습니까? 감사합니다.응용 프로그램 데이터 폴더를 외부 메모리에 복사

답변

2

외부 저장소와 같이 공개 된 장소에 저장하지 않으면 다른 응용 프로그램에서 임의의 데이터에 액세스 할 수 없습니다.

+0

이 폴더/파일이 OS로 보호된다는 것을 의미합니까? 자신의 앱 데이터에 액세스 할 수 있습니까? – androniennn

+2

예, 그렇지 않으면 보안 모델 및 응용 프로그램 샌드 박스가 무효화됩니다. –

+0

젠장! 그 앱을 만드는 데 정말로 관심이있었습니다. (어쨌든,이 정보에 대해 감사드립니다. 나는 그것을 알지 못했습니다.). – androniennn

관련 문제