Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.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
Android 如何通过玻璃上的驾驶授权权限页?_Android_Google Drive Api_Google Glass_Google Gdk - Fatal编程技术网

Android 如何通过玻璃上的驾驶授权权限页?

Android 如何通过玻璃上的驾驶授权权限页?,android,google-drive-api,google-glass,google-gdk,Android,Google Drive Api,Google Glass,Google Gdk,所以,我试图在用户的谷歌硬盘中创建一个文件。一旦我知道了如何使用与Glass兼容的API实现这一点,我就遇到了一个UI问题。。。我不知道怎么打“OK” 对用户进行身份验证时,将显示以下图像: 这不是正确的方法吗?下面是身份验证调用: accountManager.getAuthToken(accounts[0], "oauth2:https://www.googleapis.com/auth/drive", null, this, new AccountManagerCallback&

所以,我试图在用户的谷歌硬盘中创建一个文件。一旦我知道了如何使用与Glass兼容的API实现这一点,我就遇到了一个UI问题。。。我不知道怎么打“OK”

对用户进行身份验证时,将显示以下图像:

这不是正确的方法吗?下面是身份验证调用:

    accountManager.getAuthToken(accounts[0], "oauth2:https://www.googleapis.com/auth/drive", null, this, new AccountManagerCallback<Bundle>() {
        @Override
        public void run(AccountManagerFuture<Bundle> future) {
            try {
                authToken = future.getResult().getString(AccountManager.KEY_AUTHTOKEN);
                createSpreadsheet(accountName);
            }
accountManager.getAuthToken(帐户[0],“oauth2:https://www.googleapis.com/auth/drive,null,此,新AccountManagerCallback(){
@凌驾
公共作废运行(AccountManagerFuture){
试一试{
authToken=future.getResult().getString(AccountManager.KEY\u authToken);
创建电子表格(accountName);
}

不,这不是正确的方法。用户不应该通过Glass授权操作,而应该在应用程序安装时授权


有关执行此操作的流程的详细信息,请参阅。

好的。链接页面显示,为了在安装时使用API输入凭据,我们需要将APK上载到MyGlass,这在审阅过程中发生。在创建/测试应用程序时,如何在安装时授权?这是否意味着我需要创建自己的authenti为了让用户使用Google拥有的API(即驱动API),我不明白如果我只想使用Google API,如何应用文档中描述的身份验证流。