Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/181.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GoogleAppClient中的访问令牌是否已保存(Android驱动器SDK)?_Android_Api_Google Drive Api - Fatal编程技术网

GoogleAppClient中的访问令牌是否已保存(Android驱动器SDK)?

GoogleAppClient中的访问令牌是否已保存(Android驱动器SDK)?,android,api,google-drive-api,Android,Api,Google Drive Api,我正在努力将Google Drive Android SDK集成到我的应用程序中,就像在中完成的那样,并且我能够进行身份验证、列出条目等。我想知道是应该在每次启动应用程序时GoogleAppClient实例,还是自动完成 mGoogleApiClient = new GoogleApiClient.Builder(this) .addApi(Drive.API) .addConnectionCallbacks(this) .addOnConnectionFailedLis

我正在努力将Google Drive Android SDK集成到我的应用程序中,就像在中完成的那样,并且我能够进行身份验证、列出条目等。我想知道是应该在每次启动应用程序时
GoogleAppClient
实例,还是自动完成

mGoogleApiClient = new GoogleApiClient.Builder(this)
    .addApi(Drive.API)
    .addConnectionCallbacks(this)
    .addOnConnectionFailedListener(this)
    .addScope(Drive.SCOPE_APPFOLDER)
    .build();

 mGoogleApiClient.connect();

我不应该在oauth2访问令牌启动后获取它,并在应用程序启动会话之间存储它。

您链接的示例使用Google Drive Android API,这是一种离线API,用于处理设备上的驱动器文件。因此,没有OAuth,也没有访问令牌。Google Play服务负责自动将您的设备文件与Google Drive同步


顺便说一句,存储访问令牌是没有意义的,因为它们通常会在一小时后过期。

您链接的示例使用Google Drive Android API,这是一种离线API,用于处理设备上的驱动器文件。因此,没有OAuth,也没有访问令牌。Google Play服务负责自动将您的设备文件与Google Drive同步

顺便说一句,存储访问令牌是没有意义的,因为它们通常会在一小时后过期。

根据自述文件“Google Drive Android API删除示例应用程序演示了通过Google Play Services中提供的Google Drive Android API删除驱动器资源。”GDAA绝对不是REST服务的包装器。这是一个本地Android API,操作文件的本地副本。根据自述文件“Google Drive Android API删除示例应用程序演示了通过Google Play服务中提供的Google Drive Android API删除驱动器资源。”GDAA绝对不是REST服务的包装器。这是一个原生的安卓API,操作文件的本地副本。