android - 从 Android 客户端连接到 Google Cloud Storage 的正确方法

标签 android google-app-engine client google-cloud-storage

我一直在搜索并找到了几个从 Android 客户端连接到 Cloud Storage 的方法示例,但这些方法现在已经很老了。这通常使用 p12 文件,较新的示例显示 .json 文件来保存设置。

我看过这个... https://cloud.google.com/storage/docs/json_api/v1/json-api-java-samples它说“注意:此客户端库与 Google Cloud Storage 客户端库是分开的,这是使用 Java 与 JSON API 接口(interface)的另一种选择。”提供多种选择!

所以我的问题是.. 实现 Cloud Storage 客户端 (Android) 的正确方法是什么?

最佳答案

Cloud Storage JSON API Client Library for Java是一个较旧的自动生成的客户端,用作较新的开发中的基础 Google Cloud Java Client for Storage .后者是 google-cloud project 的一部分,旨在减少与服务交互所需的样板代码量。如果您有指向需要更新的 Android 示例的指针,我们可以查看。

移动开发的另一种选择是使用 Firebase Storage ,最终写入谷歌云存储。 Firebase 是关于移动和不受信任的客户端,并提供额外的安全规则,允许您提供对 users that do not have a Google account 的访问权限。 .

关于android - 从 Android 客户端连接到 Google Cloud Storage 的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39548279/

相关文章:

python - 防止在 GAE/memcache 上丢失更新/竞争条件的策略/模式

java - 使用UADetector从用户代理获取Android设备名称

Java 服务器网络 - 通过同一端口将特定客户端相互连接

android - 在android中使用 Intent 打电话

java - 是否可以将ldap服务器直接连接到Android手机?

java - 升级 Jersey 版本后随机 REST API 调用失败

svn - ~/.subversion/auth/svn.simple/<hash> 算法?

android - 内容://sms/address column not always return "sender' s"number

没有 fragment 的 Android Facebook 集成

multithreading - 跨多线程管道客户端共享管道句柄