我正在努力将Google云端硬盘Android SDK集成到我的应用中,就像在demo app中完成一样,我可以进行身份验证,列出条目等等。我&# 39;我想知道每次应用程序启动时是否应该connect() GoogleApiClient
实例,或者是否自动完成?
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addApi(Drive.API)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addScope(Drive.SCOPE_APPFOLDER)
.build();
mGoogleApiClient.connect();
我不应该在connected之后获得oauth2访问令牌,并将其存储在应用启动会话之间。
答案 0 :(得分:0)
您链接的示例使用Google Drive Android API,这是一个操作设备上的云端硬盘文件的离线API。因此,没有OAuth和没有访问令牌。 Google Play服务会自动将您的设备文件与Google云端硬盘同步。
顺便说一句,存储访问令牌永远不会有意义,因为它们通常会在一小时后过期。