草庐IT

phonegap-facebook-plugin

全部标签

java - 在 Android Instrumentation 测试中使用 PowerMock 和 Mockito - 错误 - 重复文件 - org.mockito.plugins.MockMaker

我正在尝试使用PowerMock通过静态方法模拟一个类,但我特别希望在AndroidInstrumentation测试中执行此操作。明确地说,我希望在真实的Android设备或模拟器上运行测试。我正在使用AndroidStudio(1.5.1)和Gradle(1.5.0)。为了避免转移注意力,我创建了一个非常基本且相当粗糙的“helloworld”应用程序。此应用仅显示2段文本,一段从静态方法中检索,一段从非静态方法中检索。我已经为这两个“文本提供者”类编写了仪器测试。你可以在这里看到这个应用程序:https://github.com/Kai2k/PowerMockAndroidTes

Android 发布到 Facebook 墙,stream.publish 几天后就坏了

我有很多使用FBandroidsdk发布的应用程序github.com/facebook/facebook-android-sdk几天后,我所有使用FB的应用程序都停止工作了。这必然是FB方面的更改或错误,因为我的应用程序没有任何更改,它工作了几个月。打开发布消息的对话框(“stream.publish”)似乎没有使用参数“message”,表单打开但文本框是空的!Bundleparameters=newBundle();parameters.putString("message","testmessage");mFacebook.dialog(Example.this,"stream

javascript - 安装 phonegap facebook 插件

我正在尝试为Facebook安装Jos的phonegap插件,可在此处下载:https://github.com/jos3000/phonegap-plugins/tree/master/Android/Facebook我的文件夹结构是这样设置的:src/com/facebook/android/*.javasrc/com/hipsnip/plugins/facebook/FacebookAuth.javasrc/com/my_app/app/App.javalibs/phonegap-1.0.0.jar/res/xml/plugins.xmlassets/www/index.html

android - 如何使用 Action_view Intent 在 facebook 墙上发帖?

如何使用Action_viewintent在android的facebook墙上发帖?我已经完成了facebooksdk与我的Android应用程序的集成,它对我来说工作正常。但我想用Action_viewIntent来做。 最佳答案 Intenti=newIntent(Intent.ACTION_VIEW);i.setData(Uri.parse("http://www.facebook.com/dialog/feed?app_id=YOUR_APP_ID&redirect_uri=REDIRECT_URI");它对我来说很好。将

javascript - 在 Phonegap(Android) 应用程序上使用闭包库

您好,有人用过google的ClosureLibraryhttps://developers.google.com/closure/在Android上构建Phonegap应用程序。我读到Closure对应用程序的国际化有很好的支持。因此,如果有人可以提供他们引用的Material或示例fragment以了解如何实现它。 最佳答案 PhoneGap的使用方式没有区别。在native应用程序背景中构建WebView不会发生变化。与任何其他库不同,Closure库会将您的javascript编译为具有语义特征的原始大量精简代码。否则是的,

android - 使用 Phonegap 离线显示和导航大型自定义 map

我的问题是如何在离线Phonegap应用程序中有效地显示大型自定义map,允许它们平滑地平移和缩放,同时仍然支持旧的移动设备?我正在开发一个移动应用程序,它涉及使用地理定位来导航偏远地区的步行路线,在那里用户可能没有信号,因此没有互联网连接。重要的是,该应用程序可以与Android2.2+(因此SVG不是一个选项)以及iOS4+一起运行良好。我已经使用Adob​​eIllustrator以适合每条路线的分辨率绘制了自定义矢量图,平均约为2000x2000像素,迄今为止最大的图像为4000x2400像素。我选择使用Phonegap/JQM而不是native,仅仅是因为我来自Web编程背景

android - 带有推荐码的 Facebook 应用邀请

我有兴趣使用FBAppInvites和应用程序链接功能,以便用户可以邀请他们的friend。我也希望能够传递推荐代码。我没有网络服务器,也不知道是否应该为此目的。我只是对这个过程太困惑了我遵循了文档,并且能够使用https://fb.me/123456789形式的FB托管工具生成应用程序链接我可以在我将集成到我的Android应用程序中的应用程序邀请对话框中使用它。现在我的问题是,如何向其中添加推荐代码,以便当新用户下载该应用时,新安装的Android应用将收到该推荐代码? 最佳答案 Facebook的政策不再允许对(所有)邀请/分

android - 如何接收 Facebook Deep Link 数据

在AndroidManifest我有在MainActivity中AppLinkData.fetchDeferredAppLinkData(this,newAppLinkData.CompletionHandler(){@OverridepublicvoidonDeferredAppLinkDataFetched(finalAppLinkDataappLinkData){//ProcessapplinkdataLog.i("TAG","Deeplinkreceive"+appLinkData);}});在Facebook页面中,我像这样测试DeepLink我的应用程序收到通知,当我点击通

android - 清除 Phonegap android 上的用户数据或清除缓存

如何使用PhoneGap和Android清除用户数据或清除缓存?下面的代码不起作用。我应该在哪里进行更改;在HTML端还是在Java端?此外,我正在访问一个AJAX请求,并且在第二次尝试PUT方法时,数据没有更新,所以我的主要怀疑是Android存储的用户数据。我在我的AJAX请求中添加了cache:false以确保它不存储缓存。但它仍然不起作用。有想法该怎么解决这个吗?我有这个代码基于另一个问题。publicstaticvoiddeleteCache(Contextcontext){try{Filedir=context.getCacheDir();if(dir!=null&&dir

android - 从我的应用程序登录到 Facebook 适用于模拟器,但不适用于设备

这是我登录facebook的代码。mLoginButton=(LoginButton)findViewById(R.id.login);//restoresessionifoneexistsSessionStore.restore(Utility.mFacebook,this);SessionEvents.addAuthListener(newFbAPIsAuthListener());SessionEvents.addLogoutListener(newFbAPIsLogoutListener());/**SourceTag:login_tag*/mLoginButton.init(