2013-03-12 54 views
0

我想不通为什么我总是得到一个空指针异常(“applicationID不能为空”)。我的代码看起来几乎与此相同。我不使用的唯一的部分是“欢迎词”如何使用Facebook sdk登录Android手机? (error = applicationID为空)

https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

我建立Facebook的开发者页面上的应用程序,然后在清单作为元数据定义ID,作为指示Facebook教程。更具体地说,我通过包含对我的字符串(字符串/ appID)的引用来定义应用程序,而在strings.xml中,我实际上定义了字符串(真正的长数字)。我很确定这部分是正确的!

我也加入到“LoginActivity”级(位于Facebook的SD),以我自己的应用程序的清单参考,通过本教程

,我需要的任何地方通过的applicationID到会议的建议?这是我能想到的最后一件事,但不幸的是我没有成功

任何帮助将不胜感激。我真的不知道还有什么要改变,所以我的应用程序可以识别applicationID!

谢谢!

回答

0

我有类似的问题。不要将appId直接放在清单中,这里只提及@strings,并将id放到@strings。 清单中的大整数有问题,并且appId看起来像一个大整数。

+0

嗨伊利亚,好点。抱歉不澄清。我已经在做你的建议并修改了你的答案。任何其他技巧/建议将不胜感激。谢谢! – user1781514 2013-03-12 13:43:42

+0

>我是否需要通过应用程序ID 不,我没有在代码中传递** applicationID **,只在清单 – 2013-03-12 15:21:11

+0

hm,仍然没有运气:(其他人有什么建议? – user1781514 2013-03-13 13:54:07

相关问题