0

我想要做的就是从我的 android 应用程序上传一个文本文件到我的谷歌驱动器云存储。

谷歌的一个简单例子的想法是直接拍摄相机图像并将其保存在谷歌驱动器上。它涉及媒体类型和 MIME 等等。我想获取一个我知道 Android 上的路径的文本文件,并将其写入我的云 Google 驱动器存储中(理想情况下写入文件夹)。

我花了两天时间学习 Google Drive api。我导入了 Google 的示例 DriveQuickstart 并让它在我的 Nexus 7 上运行,将它拍摄的照片放在 Google Drive 上。

我简直不敢相信

1) 这不能用 Intent 轻松完成,有什么比拥有一个可以访问 Google Drive Android APP 并将本地文件放到驱动器上的 Intent 更好地重用应用程序?这不是我需要进入 API 的东西。

2) 这不能通过 API 轻松完成,或者用于上传任何文件的示例应用程序(尽管其 MIME 类型)不会是比上传用相机拍摄的照片更基本的示例(并且永远不会永久保存在本地)。

无论如何,我感谢您提供的任何简化帮助。与此同时,我继续试图弄清楚如何修改 DriveQuickstart 来完成我认为世界上最简单的 Drive 任​​务。

4

1 回答 1

0

1,你确定不能吗?我可以使用 Files Expert 将文本文件“共享”到云端硬盘。为我工作。

2、上传真的只需要几行代码。使 Drive 应用程序复杂化的是需要使用 Oauth 进行身份验证。如果您正在编写云端硬盘应用。我的建议是将问题分解为这两个不同的方面。首先完全忽略 Drive,然后编写一个执行 Oauth 并为您提供访问令牌的应用程序。获得访问令牌后,进入第 2 阶段,即使用该访问令牌上传文件的 2 或 3 行代码。

于 2013-10-09T03:07:10.057 回答