我跟蹤了YouTube上的幾個視頻,其中包括來自Google Developers的視頻和Google開發人員網站https://developers.google.com/identity/sign-in/android/start-integrating上的指南。Android開發 - Google Play服務,Google登錄集成
我的項目級依賴性:
classpath 'com.google.gms:google-services:3.0.0'
我的應用程序級別的依賴性:
compile 'com.google.android.gms:play-services-auth:9.0.0'
apply plugin: 'com.google.gms.google-services'
我已經創建了一個Web的客戶端,我已經插入客戶端ID作爲一個字符串轉換strings.xml文件。 我創建了一個Android客戶端,並且檢查過兩次,在同意屏幕上存在一個電子郵件和名稱,並且SHA1哈希值是正確的。 我已將.json文件粘貼到我的應用程序的根目錄中。 我的應用程序具有正確的權限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
我可能忘了什麼東西,但要點是,isSuccess()將返回false,所以我記錄的結果和結果表示
Status{statusCode=DEVELOPER_ERROR, resolution=null}
任何想法都會很棒,因爲我一直在鏡像谷歌爲谷歌登錄項目提供的示例應用程序。
感謝