Sto lavorando a un'app con funzionalità di accesso social. Così ho creato un progetto di libreria Android il cui ruolo è fornire accesso social con g +, FB, ecc. La mia app sta usando questo progetto di libreria Android per l'accesso social. Ma ora sono di fronte a un problema descritto di seguito.Accesso G + utilizzando i servizi di Google Play che accedono all'email dell'utente gira Manca android.permission.GET_ACCOUNTS
Ho eseguito correttamente l'accesso utilizzando g +.
ma quando sto cercando di ottenere un contratto in e-mail dell'utente
String email = Plus.AccountApi.getAccountName(mGoogleApiClient);
io sono sempre al di sotto di eccezione stack trace
W/System.err﹕ java.lang.SecurityException: Missing android.permission.GET_ACCOUNTS
W/System.err﹕ at android.os.Parcel.readException(Parcel.java:1474)
W/System.err﹕ at android.os.Parcel.readException(Parcel.java:1427)
W/System.err﹕ at com.google.android.gms.plus.internal.zzd$zza$zza.getAccountName(Unknown Source)
ho aggiunto tag usi-permesso nel mio progetto Android-biblioteca . Di seguito è riportato il file manifest di Android-libray.
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="login.social">
<application >
<meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
</application>
</manifest>
Qualcuno può guidarmi cosa c'è che non va?