- indirmenin framework.jar: http://github.com/android/platform_frameworks_opt_com.google.android/ ... ve yol inşa etmek ekleyin. Bu, Google cihaz işlevlerine bir çeşit arabirimdir.
arama yöntemi:
com.google.android.googlelogin.GoogleLoginServiceHelper.getAccount (Aktivite aktivitesi, int requestCode, Boole requireGoogle); Aktivite: kodunuzu requireGoogle: true
EX olmalıdır onActivityResult() requestCode içinde sonuç almak sizin Aktivite olduğunu
. GoogleLoginServiceHelper.getAccount (mActivity, 123, true); gibi onActivityResult 3.override
(): < android-iznini kullanmadığını: name = "com
protected void onActivityResult(int requestCode, int resultCode,
Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(requestCode == 123){
System.out.println(resultCode);
String key = "accounts";
System.out.println(key + ":" +
Arrays.toString(data.getExtras().getStringArray(key)));
String accounts[] = data.getExtras().getStringArray(key);
if(accounts != null){
int i = 0;
for(String ac : accounts){ //each account is the full
email address registered with this device
System.out.println("ac " + i + "=" + ac);
i++;
}
}
}
orijinal yayından here
da dosyayı ortaya izni ekleyin .google.android.googleapps.permission.GOOGLE_AUTH "> uses-izni> – sohilv
Bu kavanozda bir GoogleLoginServiceHelper görmüyorum. Ancak bir GoogleLoginServiceBlockingHelper var, ancak getAccount yöntemine sahip olmayan – BoD
Bir önceki revizyonu indirmeniz gerekiyor, GoogleLoginServiceHelper'ı içeren bir arama yapmalı, buldum ve çalışıyor: D – Thys