Google ドライブにドキュメントを作成しました。Google ドライブ Android SDK を使用して、同じドキュメントの新しいリビジョンをアップロードしたいと考えています。私は次のようなコードを試しました、
try{
// First retrieve the file from the API.
File file = service.files().get(fileId).execute();
java.io.File fileContent = new java.io.File("sdcard0/temp/test.doc");
FileContent mediaContent = new FileContent("application/vnd.google-apps.document", fileContent);
File updatedFile = service.files().update(getID(), file, mediaContent).execute();
} catch (IOException e1) {
Log.d("","An error occurred: " + e1); //No i18n
} catch (Exception e){
Log.d("","EXCEPTION IN SAVING"+e); //No i18n
}
しかし、コンテンツは docs.google.com のように破損しているように見えます
何か間違ったことをしている場合は、私を導いてください。
注: アップロードされたドキュメントに対しても同じコードが適切に機能します。