草庐IT

optical-drive

全部标签

java - 使用 Google Drive SDK 将文件保存在特定文件夹中

我一直在尝试将纯文本文件保存到Android版Google云端硬盘中的特定文件夹中。到目前为止使用文档和QuickStartGuide在Google云端硬盘上,我已经能够做一些朝着正确方向发展的事情,首先我能够创建一个纯文本文件:Filebody=newFile();body.setTitle(fileContent.getName());body.setMimeType("text/plain");Filefile=service.files().insert(body,textContent).execute();我已经能够在GoogleDrive的基本目录中创建一个新文件夹:Fi

android - 从后台服务使用 Android Drive API

有一个如何使用DriveAPI的示例https://developers.google.com/drive/quickstart-android.它运行良好,但我在尝试从后台服务将文件上传到GDrive时遇到了一些麻烦。在我发现的所有示例中,如果我们收到UserRecoverableAuthException,我们需要使用来自该异常的Intent启动新Activity(UserRecoverableAuthException#getIntent())以采取用户到OAuth2权限页面。当我们从Activity执行此操作时,我们只需使用startActivityForResult,结果我们

android - Google drive android API 演示无法正常工作

我已经为这个问题绞尽脑汁了好一阵子了。我想将我的sqlite数据库上传到Google驱动器,然后再下载它。问题是我找到的DriveDemohere不起作用。我需要获取DriveId但我不知道如何获取,因为示例应用程序无法运行。我想在文件夹中创建一个文件。如果有任何工作教程或我可以使用的分步指南,将不胜感激。我真的需要一些帮助才能让它发挥作用。只是为了澄清,这就是我想要的:谁能告诉我如何获取DriveId以便演示应用程序运行?如果这是不可能的,是否有任何分步教程可以帮助我实现上传/下载文件夹中的文件?如果您需要什么,请告诉我这是CreateFileInFolderActivity.cla

android - 断开应用后 Google Drive Android API 仍然返回成功结果,但不上传文件

我正在使用GoogleDriveAndroidAPI(作为GooglePlay服务的一部分)将文件上传到云端。要连接客户端,我使用以下代码(已简化):apiClient=newGoogleApiClient.Builder(context).addApi(Drive.API).setAccountName(preferences.getString("GOOGLE_DRIVE_ACCOUNT",null)).build();ConnectionResultconnectionResult=apiClient.blockingConnect(SERVICES_CONNECTION_TIM

android - 在android中的google drive api中选择帐户后, Intent 数据在 Activity 结果上为空

下面是我的代码:基础演示Activity:publicabstractclassBaseDemoActivityextendsActivityimplementsGoogleApiClient.ConnectionCallbacks,GoogleApiClient.OnConnectionFailedListener{privatestaticfinalStringTAG="BaseDriveActivity";/***DriveIdofanexistingfoldertobeusedasaparentfolderin*folderoperationssamples.*/publics

android - 用于备份和恢复 Android 应用程序的数据库和共享首选项的 Google Drive

我需要创建我的应用程序的备份,其中包括创建2个数据库的备份以及使用GoogleDriveAPI的共享首选项。我能够完成应用程序的身份验证,并使用以下代码在云端硬盘中创建一个新文件夹:publicclassMainActivity2extendsBaseDemoActivity{DriveIdfolderId;@OverridepublicvoidonConnected(BundleconnectionHint){super.onConnected(connectionHint);MetadataChangeSetchangeSet=newMetadataChangeSet.Builde

android - 从 Google Drive Android API 获取帐户名/电子邮件

我正在使用新的GoogleDriveAndroidAPI我可以连接并执行allthatitwillallowmetodo,但为了使用SpreadsheetService,我需要从登录用户中提取帐户名/电子邮件。我该怎么做?这是我连接GoogleDriveAPI的代码。它工作正常。privatevoidconnect(){if(isGooglePlayServicesAvailable()){if(mGoogleApiClient==null){mGoogleApiClient=newGoogleApiClient.Builder(this).addApi(Drive.API).addS

android - Google Drive API - Android - 如何获取驱动器文件 ID?

我正在尝试开发一个android应用程序,它可以读取存储在我的google驱动器文件夹中的xml文件,最初的想法是尝试打开该文件并处理内容。我读过GoogleDriveAPIdocsforandroid我到了迷路的地步,它正在处理文件内容。根据本指南,从驱动器打开文件的方法是这样的:DriveFilefile=...file.open(mGoogleApiClient,DriveFile.MODE_READ_ONLY,null).setResultCallback(contentsOpenedCallback);`搜索我意识到完整的代码(他们不包括那里):DriveFilefile=D

android - Drive API 中 AppFolder 的无效父文件夹错误

我收到无效的父文件夹错误,我已经看到使用资源ID而不是驱动器ID的解决方案,但这里的情况不同。我正在尝试访问AppFolder,这只是像这样使用GoogleApiClient:this.appFolder=Drive.DriveApi.getAppFolder(mGoogleApiClient);当我稍后尝试在其中创建文件时,出现上述错误。DriveFolder.DriveFileResultfileResult=appFolder.createFile(mGoogleApiClient,changeSet,driveContentsResult.getDriveContents())

android - 将android studio更新到3.0后构建不成功。错误 :Found unexpected optical bounds (red pixel)

我在Ubuntu中将我的AndroidStudio更新到了3.0。当我加载一个项目时,它无法构建,而同一个项目在以前版本(v2.3)的AndroidStudio中构建时也没有问题。错误说,Error:foundunexpectedopticalbounds(redpixel)ontopborderatx=14.Error:.Error:java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2error 最佳答案 更新到An