我正在尝试在AndroidStudio的项目中使用FacebookSDK。我正在执行this的第3步教程。当我尝试运行该应用程序时,我收到“Gradle:任务':FacebookApp:dexDebug'执行失败。”错误。下面是错误的输出Gradle:Executionfailedfortask':FacebookApp:dexDebug'.>Failedtoruncommand:C:\android-sdk\build-tools\18.0.0\dx.bat--dex--outputC:\Users\Brandon\AndroidStudioProjects\FacebookAppP
目前我正在使用FacebookSDK开发一个Android应用程序。它可以很好地向墙上发布消息等,但是通过这个SDK我无法向其他人发送应用程序请求。谁能帮帮我?这是我的代码fragment:Bundleparams=newBundle();params.putString("message",getString(R.string.request_message));Utility.mFacebook.dialog(Hackbook.this,"apprequests",params,newAppRequestsListener());和AppRequestsListener:publi
session.openForRead(newSession.OpenRequest(activity).setCallback(statusCallback).setPermissions(Arrays.asList(permissions)));我在尝试将“publish_permission”传递给setPermission时遇到此错误,如上。为什么?怎么修?Facebook开发人员在哪里?com.facebook.FacebookException:Cannotpassapublishpermission(publish_stream)toarequestforreadauth
我想获取Facebook用户的基本信息,我正在获取,但我无法获取Facebook用户的电话号码。如果您知道请帮助我。提前致谢 最佳答案 无法通过图形API获取Facebook用户的电话号码。即使用户将其设置为公开也不会。查看https://developers.facebook.com/docs/graph-api/reference/v2.1/user/#fields上的文档 关于android-如何在android中获取Facebook用户电话号码,我们在StackOverflow上
我按照本教程导入了Facebook库:http://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/现在我准备好编译并尝试运行该项目,但它没有编译说我的项目有错误。问题似乎是我导入了Facebook库...它旁边有一个红色感叹号图标,现在我自己的项目旁边也有红色感叹号图标,因为我将两者联系起来。有人知道怎么解决吗?作为记录,我不需要任何facebook社交功能。我需要的是将我的项目与我拥有的Facebook应用程序的appId相关联。 最佳答案
Facebook的SharingonAndroid文档告诉我们使用以下代码fragment显示ShareDialog:if(ShareDialog.canShow(ShareLinkContent.class)){ShareLinkContentlinkContent=newShareLinkContent.Builder().setContentTitle("HelloFacebook").setContentDescription("The'HelloFacebook'sampleshowcasessimpleFacebookintegration").setContentUrl(
根据文章AddfacebookSDKtoIntelliJAndroidproject?,我选择将“facebook.jar”文件添加为项目结构中“Dependencies”部分中的模块。编译过程工作正常。但是,当我尝试使用“session登录”登录facebook时,我收到如下运行时错误消息:02-0620:15:56.648:ERROR/AndroidRuntime(5891):FATALEXCEPTION:mainjava.lang.NoClassDefFoundError:com.facebook.android.R$layoutatcom.facebook.LoginActiv
我正在使用thisguide关于为Android设置facebook登录。我的应用程序配置了keyhashes等。但是,当我在我的应用程序中单击使用facebook登录按钮时,没有任何回调运行,也没有记录堆栈跟踪。FacebookSdk.sdkInitialize(getApplicationContext());mCallbackManager=CallbackManager.Factory.create();mFacebookLoginButton=(LoginButton)findViewById(R.id.login_button);mFacebookLoginButton.r
这是我第一次使用Android-FacebookSDK。我正在尝试发布位图,但我一直收到此消息:Warning:Error:com.facebook.FacebookException:Failedtocopyimage.我可以发布简单的链接,但不能发布带有照片的链接。我应该如何解决这个问题?另外,我注意到的一件事是没有调用StatusCallback.call()。publicabstractclassFacebookReadyBaseActivityextendsActivity{privatestaticfinalStringTAG="FacebookReadyBaseActiv
在我的android应用程序中,我使用了facebook登录。这是我第一次使用它。登录功能在发布的apk文件中运行良好。此外,我还使用keytool、openssl生成了key哈希:-keytool-exportcert-alias"MyAppAlias"-keystore"Pathtokeystore"|opensslsha1-binary|opensslbase64我在我的Facebook开发者帐户的应用程序设置中添加了生成的key哈希。现在,当我生成Signedapk时,Facebook登录工作正常,但在PlayStore上发布相同的apk后,Facebook登录不起作用,它只是