2014-02-21 2 views
3

Я пытаюсь импортировать Google Диск в свой проект Android. Я скопировал SHA1-ключ из debug.keystore, и я использую то же имя пакета. Для деятельности я использовал код QUICKSTART от Google Drive (https://github.com/googledrive/android-quickstart/blob/master/src/com/google/android/gms/drive/sample/quickstart/MainActivity.java)Ошибка авторизации Google Диск Android

я получаю следующие ошибки ([email protected] является владельцем имени приложения => Applicationi => Permissions):

W/GLSActivity(12741): [anc] Status from wire: INVALID_CLIENT_ID status: null 

    I/GLSUser(12741): GLS error: INVALID_CLIENT_ID [email protected] oauth2:https://www.googleapis.com/auth/drive.file 

    E/ClientConnectionOperation(21217): Handling authorization failure 

    E/ClientConnectionOperation(21217): boq: Authorization failed: See https://developers.google.com/drive/android/auth for details on authorizing an application. 

Вот мой манифест:

<uses-sdk 
    android:minSdkVersion="8" 
    android:targetSdkVersion="19" /> 

<uses-permission android:name="android.permission.GET_ACCOUNTS" /> 
<uses-permission android:name="android.permission.INTERNET" > 
</uses-permission> 

<application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <meta-data 
     android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version" /> 

    <activity 
     android:name="com.example.drivequickstart.MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 

      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
</application> 

Любые идеи?

Благодаря

+0

Вы решили это? – powder366

ответ

4

нужно установить экран согласия (API в & Auth)

+2

Пожалуйста, объясните подробнее ... – powder366

0

Я не знал, что означает экран согласия на первый. Он находится на консоли Google и является следующей опцией, приведенной ниже учетных данных. Надеюсь, это поможет, если кто-то еще не знает, где и что это такое.

+0

Если вы вернетесь, пожалуйста, проверьте мой новый ответ. – KimKha

+0

Я уже понял, но спасибо за ссылку в любом случае. Я ценю жест – jdkorv11

0

У меня было это, я сделал все правильно, но все еще не смог. Наконец, я создал новый проект в Google Developers Console. Там я снова создал все.

+0

У меня был новый ответ для вас, в данном случае. – KimKha

Смежные вопросы