2016-07-14 20 views
1

whille創建GoogleSignInoptions我休耕是休耕提出了關於「火力點」的網站 步驟:創建GoogleSignInOptions ...?

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) 
      .requestIdToken(getString(R.string.default_web_client_id)) 
      .requestEmail() 
      .build(); 

,只是想知道的是,我路過那裏-R.string.default_web_client_id該字符串 - 並能它有所不同,或者它總是「R.string.default_web_client_id」?

回答

4

什麼是字符串

It's automatically generated,你可以在

app/build/generated/res/google-services/{build_flavor}/values/values.xml

可以在改變看到它或者是它總是 「R.string.default_web_client_id」 ?

由於它是通過編譯Google服務生成的,所以它始終是相同的(至少在Google決定使用API​​更新重命名它之前)。

+0

這不是一個由我創建的字符串 - 它在'R.java'中,並被解碼爲'public static final int',所以看起來並不能幫助我... – pb4now

+0

'R.string'從'strings.xml',如果你沒有'default_web_client_id',你可能需要添加它 –

+0

好吧,但它可以是隨機的字符串,它不會mather ..?:S(沒有知識的服務器,所以有困難的時候圍繞我的頭:/) – pb4now