谷歌身份验证错误 - com.google.android.gms.auth.UserRecoverableAuthException:NeedPermission
我正在学习Android编程,并且出现错误。它说:谷歌身份验证错误 - com.google.android.gms.auth.UserRecoverableAuthException:NeedPermission
“com.google.android.gms.auth.UserRecoverableAuthException: NeedPermission”
代码
权限
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.MEDIA_CONTENT_CONTROL" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
错误
产生的原因:com.google.android.gms.auth.UserRecoverableAuthException: NeedPermission
我GOOGLE了一整天,但还没有得到解决。
我正在使用Youtube API,我有错误。
请帮帮我。
是的,已添加到Google API页面。
http://i.imgur.com/nWP6TeR.png
还有YouTube API已启用。
++ ADDED
Class
private Context context1;
public YouTubePlaylistsLoader(Context context) {
super(context);
this.context1 = context;
}
,我试图
context1.startActivityForResult(e.getIntent(), REQUEST_AUTHORIZATION);
但它说无法解析功能。 我按下Ctrl +空格键,而且只显示“startActivity(意向)”
从你的代码中
// I catched but I don't know how to handle.
// I tried startActivityForResult(e.getIntent(), REQUEST_AUTHORIZATION); this but it gives me red line.
// It says "Cannot resolve method startActivityForResult"
// And also "Cannot resolve symbol REQUEST_AUTHORIZATION"
您需要的活动范围内为结果开始活动。 context.startActivityForResult(e.getIntent(), REQUEST_AUTHORIZATION);
看一看in here
我试过了,但它说“无法解析符号”上下文“”。我必须申报新的吗? –
您必须在我的帖子中添加'Context contex'到类构造函数 –
。请检查。谢谢你的回答。帮助我 –
请包括您的代码和错误的全文。 – perigon
您是否在开发者控制台中添加了API? –
我添加并添加了指纹 –