2014-05-17 1 views
0

Google Play 서비스를 사용하여 Google 드라이브 업로드/다운로드 txt 파일을 Android 앱에 구현하려고하지만 올바른 방법을 찾지 못했습니다. .안드로이드가 Google Play 서비스가 포함 된 sdcard에서 Google 드라이브로 텍스트 파일 업로드/다운로드

File file = new File("working-draft.txt"); 
FileInputStream inputStream = new FileInputStream(file); 
Entry response = mDBApi.putFile("/magnum-opus.txt", inputStream, 
          file.length(), null, null); 
Log.i("DbExampleLog", "The uploaded file's rev is: " + response.rev); 

그러나 구글과 구글 드라이브 Play 서비스에 대한 그와 같은 간단한 방법을 발견하지 않았습니다 : 보관함에서

은 매우 간단합니다. 어떻게하는지 아십니까?

그런데 Google 계정을 대신 사용자 자격 정보 (Google 서비스 계정)를 사용하고 싶습니다. Google Play 서비스로 구현하려면 어떻게해야합니까?

덕분에 사전에

답변

0

은 당신이 언급 한 모든 작업을 수행하는 look here을 가져 가라. 나는 '단순한'요구 사항에 대해서는 잘 모릅니다. 또는 공식 DEMO code here을 방문하십시오. 그러나 그것은 확실히 '2 선'노력이 아닙니다.

+0

정말 고마워요. 이 코드를 사용하여 서비스 계정을 구현할 것인지 묻습니다. 여기에서 보았습니다. [하드 코드 된 자격 증명] (http://stackoverflow.com/questions/15497888/how-to-use-google-drive-sdk-in- 안드로이드 프로젝트와-하드 코딩-자격 증명) 다른 라이브러리로 구현하고,이 키 방법, 정식을 할 GoogleCredential을 사용하는 방법 : .setServiceAccountId (G_SERVICE_EMAIL) .setServiceAccountPrivateKeyFromP12File (PKC_12_FILE) 하여 로그인을 필요로하지하려면 . 그러나 GoogleApiClient 빌더에 대한 Google 서비스 계정 방법이 없기 때문에이를 코드에 구현하는 방법을 모르겠습니다. – user1904954

+0

불행히도 자격 증명에 대해 알지 못합니다. – seanpj