經由上篇的介紹大家應該都已串好 Google 登入 SDK 了吧?
還不知道的可以看這
Willy's Fish教學筆記』Android 如何讓自己的 App 整合 Google Sign In SDK,實作 login 功能教學
然後大家應該會遇到一個坑,就是怎麼登都會失敗
GoogleSignInResult = false
可以看這裡解答
Willy's Fish教學筆記』Android 為什麼 Google+ 登入實作一直登入失敗,GoogleSignInResult always false ?
好了,現在我們知道是 keystroe.jks 的原因
這篇是要說,若是我們想要用本機 build 就可以測試使用的話
那該怎麼做呢?
很簡單,依照上篇的邏輯
我們只要增加本機 build 的 keystore.jks 的 SHA 1 就可以了
唯一的難點就是本機 build 所使用的 keystore.jks 在哪裡
這個 keystore.jks 的名字其實叫 debug.keystore
以下是此 keystore 的資訊
Keystore name: "debug.keystore"
Keystore password: "android"
Key alias: "androiddebugkey"
Key password: "android"
那麼他的位置在哪呢?
User / willy< yourName > / .android / debug.keystore
所以如果我們想要取得 SHA 1 的話
就用此路徑搭配指令就可以囉!