Google Drive Android API教程问题

woo*_*666 8 android google-drive-android-api

本教程之后,我将此代码粘贴到我的主要活动中:

@Override
public void onConnectionFailed(ConnectionResult connectionResult) {
    if (connectionResult.hasResolution()) {
        try {
            connectionResult.startResolutionForResult(this, RESOLVE_CONNECTION_REQUEST_CODE);
        } catch (IntentSender.SendIntentException e) {
            // Unable to resolve, message user appropriately
        }
    } else {
        GooglePlayServicesUtil.getErrorDialog(connectionResult.getErrorCode(), this, 0).show();
    }
}
Run Code Online (Sandbox Code Playgroud)

我最终必须导入buncha库,但我仍然无法修复此错误:

RESOLVE_CONNECTION_REQUEST_CODE cannot be resolved to a variable
Run Code Online (Sandbox Code Playgroud)

有任何想法吗???我无法弄清楚哪个库包含此常量...

woo*_*666 12

当教程指定从一个Android项目开始时,它们意味着一个Google Drive android项目,它具有不同的导入和类定义,这些在教程中并未明确.他们实际上为Google Drive android项目提供了一些入门代码,但他们将其误标为"Android Quickstart",所以我认为它与其他任何Android项目都没有区别.

在此输入图像描述

链接的位置如下:Google Drive Android快速入门,如果您使用此代码作为参考,教程会更有意义.

如果有人好奇原始问题的解决方案是什么,那么常量应该是 REQUEST_CODE_RESOLUTION,但是再次,还有很多更改,所以只需使用Google Drive Android快速入门