我想用Facebook登录我的应用程序,但我收到了Logcat的下一条消息:
Failed to find provIDer info for com.facebook.katana.provIDer.PlatformProvIDer
和启动器不加载.我得到我的哈希密钥like this.
我的代码是:
case R.ID.btn_start_facebook: // callback when session changes state // start Facebook Login Session.openActiveSession(this, true, new Session.StatusCallback() { // callback when session changes state @OverrIDe public voID call(Session session, SessionState state, Exception exception) { if (session.isOpened()) { // make request to the /me API Request.executeMeRequestAsync(session, new Request.GraphUserCallback() { // callback after Graph API response // with user object @OverrIDe public voID onCompleted(GraphUser user, Response response) { if (user != null) { Log.d("myDeBUG", "Hello " + user.getname() + " user ID = " + user.getID() + "!"); } else { Log.d("myDeBUG", "User is null"); } } }); } } });
解决方法:
在您的应用程序的清单中添加Internet权限
<uses-permission androID:name="androID.permission.INTERNET"/>
总结 以上是内存溢出为你收集整理的android – 无法找到com.facebook.katana.provider.PlatformProvider的提供程序信息全部内容,希望文章能够帮你解决android – 无法找到com.facebook.katana.provider.PlatformProvider的提供程序信息所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)