我在控制台得到了错误,同时有工作facebook sdk
samples.I在已经检查了logcat.The错误logcat
和console
下面给出.
在控制台中:
[2013-12-05 17:36:05 - FriendPickerSample]安装因APK文件无效而失败![2013-12-05 17:36:05 - FriendPickerSample]请检查logcat输出以获取更多详细信息.[2013-12-05 17:36:05 - FriendPickerSample]启动已取消
在Logcat中:
12-05 17:42:02.617:W/PackageParser(582):无法读取/data/local/tmp/FriendPickerSample.apk的AndroidManifest.xml 12-05 17:42:02.617:W/PackageParser(582):java .io.FileNotFoundException:AndroidManifest.xml 12-05 17:42:02.617:W/PackageParser(582):at android.content.res.AssetManager.openXmlAssetNative(Native Method)12-05 17:42:02.617:W/PackageParser (582):在android.content.res.AssetManager.openXmlBlockAsset(AssetManager.java:487)12-05 17:42:02.617:W/PackageParser(582):在android.content.res.AssetManager.openXmlResourceParser(AssetManager. java:455)12-05 17:42:02.617:W/PackageParser(582):在android.content.pm.PackageParser.parsePackageLite(PackageParser.java:722)12-05 17:42:02.617:W/PackageParser( 582):at com.android.defcontainer.DefaultContainerService $ 1.getMinimalPackageInfo(DefaultContainerService.java:169)12-05 17:42:02.617:W/PackageParser(582):at com.android.internal.app.IMediaContainerService $ Stub. onTransact(IMediaContainerService.java:110)12-05 17:42:02.617:W/PackageParser(582):at android.os.Binder.execTransact(Binder.java:367)12-05 17:42:02.617:W/PackageParser(582):at dalvik.system.NativeStart.run(Native Method)12 -05 17:42:02.617:W/DefContainer(582):无法解析包12-05 17:42:02.627:W/ActivityManager(169):找不到内容提供者以获取权限revoke:file:/// data /本地的/ tmp/FriendPickerSample.apk
Vibhor Bhard.. 18
我在使用Facebook SDK提供的样本时遇到了同样的问题.最后,我通过以下步骤找出了问题.
问题的主要原因是libs文件夹(它被声明为链接,但根据您的文件夹配置,它可能是一个断开的链接)随项目附带,所以删除它.
检查您的项目属性 - > Android,您的项目是否引用了SDK的库(屏幕的下半部分)
现在清理并构建项目.
此外,如果有人在寻找最简单的Facebook集成解决方案,那么我宁愿使用简单的Facebook SDK.
我在使用Facebook SDK提供的样本时遇到了同样的问题.最后,我通过以下步骤找出了问题.
问题的主要原因是libs文件夹(它被声明为链接,但根据您的文件夹配置,它可能是一个断开的链接)随项目附带,所以删除它.
检查您的项目属性 - > Android,您的项目是否引用了SDK的库(屏幕的下半部分)
现在清理并构建项目.
此外,如果有人在寻找最简单的Facebook集成解决方案,那么我宁愿使用简单的Facebook SDK.