1
클라우드에 sd 파일을 저장/백업하려고하지만이를 수행 할 방법을 찾을 수 없습니다.안드로이드 SD 파일을 클라우드에 저장하는 방법
나는 BackupAgentHelper
을 참조하지만 문서에서는 sharedPreferences
또는 내부 파일에만 적용됩니다.
FileBackupHelper
에 SD 카드의 파일을 사용하는 방법은 무엇입니까? 아니면 다른 기능을 백업에 사용해야합니까?
나는이 시도 :
...
File root = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+Globals.BASE_PATH);
FileBackupHelper helper = new FileBackupHelper(this, root.getAbsolutePath());
addHelper(FILES_BACKUP_KEY, helper);
을하지만 그것은 작동하지 않습니다 고정 : 나는 백업/복원에 보관 용 API를 사용
실행중인 웹 서비스/웹 응용 프로그램이 있습니까? 백업 서비스 API를 드러내고 http 동사를 사용하여 백엔드와주고받는 파일을 자신의 서버에 업로드하는 데 사용할 수 있기 때문입니다. – nemesisfixx
아니요. 내 애플리케이션에 웹 서비스를 사용하지 않습니다. 그것은 FileBackupHelper로 파일을 단독으로 관리하기 때문에 검색하는 이유입니다. – jaumard
먼저, 구성이나 환경 설정을 백업하지 않으려는 경우 - 예를 들어 꽤 큰 바이너리 파일을 백업하려는 경우 웹 서비스 또는 이와 같은 의도를 통해이 서비스를 제공하는 일부 공급자를 사용하는 것이 좋습니다. – nemesisfixx