G+ login using Google Play Services accessing user email throws Missing android.permission.GET_ACCOUNTS -


i working on app having feature of social login. created android-library project role provide social login g+,fb etc.my app using android-library project social login. facing issue describe below.

i logged in using g+.

but when trying signed in user email

string email = plus.accountapi.getaccountname(mgoogleapiclient); 

i getting below exception stack trace

w/system.err﹕ java.lang.securityexception: missing android.permission.get_accounts w/system.err﹕ @ android.os.parcel.readexception(parcel.java:1474) w/system.err﹕ @ android.os.parcel.readexception(parcel.java:1427) w/system.err﹕ @ com.google.android.gms.plus.internal.zzd$zza$zza.getaccountname(unknown source) 

i have added uses-permission tag in android-library project. below android-libray manifest file.

<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> 

can guide me what's wrong?

i think manifest malformed, try this:

<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="login.social">     <uses-permission android:name="android.permission.internet" />     <uses-permission android:name="android.permission.get_accounts" />     <uses-permission android:name="android.permission.use_credentials" />     <application >       <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" />     </application> </manifest> 

have the android documentation manifest more info.


Comments

Popular posts from this blog

How to run C# code using mono without Xamarin in Android? -

html - grunt SVG to webfont -

c# - SharpSsh Command Execution -