2016-08-26 1 views
0

내가 시도 파일을 동기화 https://github.com/googledrive/android-demos/blob/master/app/src/main/java/com/google/android/gms/drive/sample/demo/PinFileActivity.java구글 드라이브 API 핀 및 설명서 다음

하지만 난 여전히 사이의 고정 된 파일을 동기화하는 방법에 대한 매우 혼란 스러워요 내 로컬 장치 및 Google 드라이브. 문서에 따르면

:

파일을 고정하면 새 버전을 사용할 때마다 로컬 장치에 다운로드하는 해당 파일의 내용 및 메타 데이터의 최신 버전을 발생합니다.

제공된 코드를 구현했지만 자세한 설명없이 파일을 "고정 된"것으로 설정하는 것으로 나타납니다.

고정 장치 파일을 로컬 장치에서 다운로드해야하는 위치는 언제 어디서 지정해야합니까?

원격 Google 드라이브에 잘 나열된 테스트 파일을 만들었지 만 가이드에 설명 된대로 고정 된 파일을 로컬 기기에서 자동으로 검색 할 수있는 방법에 대해서는 알지 못합니다. 제공

데모는

실제로 내가 원하는 것을 달성하기 위해 성공
+0

고정 후 파일 (예 : 원격 드라이브 웹 액세스)을 업데이트하여 기기에서 업데이트를 받을지 확인 했습니까? –

+0

고정 된 파일은 드라이브의 내부 메모리에 저장됩니다. API를 통해서만 액세스 할 수 있습니다. – Anatoli

답변

2

, 나는 그것이 몇 가지 테스트를 통해 작동 방법을 이해했다 ... 너무 간단하고 제한됩니다. 내 응용 프로그램에서

는 실제로 Google 드라이브와 상호 작용하는 특정 응용 프로그램 폴더를 사용

Drive.DriveApi.getAppFolder(mGoogleApiClient) 

Google 드라이브에서이 폴더는 응용 프로그램에 의해 액세스 할 수 있습니다.

처음에는 기기에서 Google 드라이브 앱 폴더의 파일을 다운로드해야하는 위치를 지정해야한다고 생각했지만 그 방법으로는 작동하지 않습니다.

이 앱 폴더에 직접 액세스하고 마지막으로 액세스 한 이후에 변경된 내용이 있는지 확인해야합니다.

기본적으로 파일이 변경되면 내 앱 파일 구조에서 필요한 부분을 복사합니다.

+0

안녕하세요, 저는이 질문에 당신이했던 것과 똑같은 일을하고 있지만, 저는 정말로 그 일로 인해 머리를 쓰지 못합니다. 파일을 Google 드라이브에 고정하려면 어떻게해야합니까? 파일은 어떤 종류입니까? 만약 당신이 내 질문에 여기에 봐 줄께 감사 할 것 : http://stackoverflow.com/questions/43890840/android-create-a-file-containing-an-arraylist-and-save-it-to- google-drive-app – Daniele