使用谷歌硬盘的Android快速启动应用程序无效

时间:2017-06-27 10:22:47

标签: google-drive-android-api

我正在尝试使用快速入门教程上传图片到谷歌驱动器最初我的应用程序启动并要求选择帐户,但当我选择一个帐户时,它一直要求一次又一次。

1 个答案:

答案 0 :(得分:0)

如代码所示,不会传递任何帐户名称。尝试设置useDefaultAccount()方法,该方法将指定在连接到服务时应使用默认帐户。否则,如果您希望设置多个帐户,请使用clearDefaultAccountAndReconnect()方法。此方法将清除所选帐户,并在重新连接之前提示用户选择帐户。

有关sign_in的详细信息,请参阅GoogleApiClient

除此之外,另请参阅installation and configuration of the Google Play services SDK有关创建凭据的信息。

如果您还没有这样做,请检查为您的项目创建的凭据。以下是步骤:

  
      
  1. 在API控制台中打开Credentials page
  2.   
  3. 如果您的应用需要提交授权,请执行以下步骤   请求:

         

    一个。点击创建凭据> OAuth客户端ID

         

    湾选择 Android

         

    ℃。在包名称字段中,输入您的Android应用package name

         

    d。将SHA1指纹粘贴到请求的表单中。

         

    即点击创建

         

    否则,请按照以下步骤操作,这些步骤适用于仅需要进行未经授权的API调用的应用程序:

         

    一个。点击创建凭据> API密钥

         

    湾选择 Android密钥

         

    ℃。将SHA1指纹粘贴到请求的表单中。

         

    d。在您要求的表单中输入您的Android应用package name。   即点击创建

  4.