GoogleAppClient中的访问令牌是否已保存(Android驱动器SDK)?
我正在努力将Google Drive 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
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,操作文件的本地副本。