1

我有一个可用的 PhoneGap (2.9) 应用程序,并希望使用 PhoneGap/Facebook 插件添加 Facebook 集成。在 Facebook 应用注册页面上,我无法确定如何提供所需信息。我想我需要将“Native iOS”和“Native Android”应用程序列为方法,但特别是 Android 选择,“类名”从何而来?Facebook 网站说这是“您希望 Facebook 启动的主要活动的类名”,但对我来说,这在 PhoneGap 环境中毫无意义。

4

2 回答 2

0

我很确定它只是意味着应用程序的主类,因为这是 Android 应用程序中的唯一活动

因此,如果您的应用程序名为“MyApp”,com.example.myapp那么您的包名称就是“类名”字段:

com.example.myapp.MyApp

已完成 Facebook 应用设置的 Android 平台部分

因此,如果它不是 phonegap 应用程序,如果有人点击 FB 通知,您可以让 Facebook 启动不同的活动。

于 2014-06-04T18:17:31.373 回答
0

@William我也遇到了这个问题,这是经过一些帮助后起作用的

1.facebook应用命名空间必须进入facebook连接插件“应用名称”下的config.xml。

2. facebook 的包名称是配置中您的应用程序的包 ID,而不是 facebook 应用程序的显示名称。

  1. Facebook 类名将是 HelloCordova,这是使用 Phonegap 调用的默认类

我正在使用 0.9.0 版本的 Phonegap 插件

我认为他们会在不久的将来更新自述文档。

希望这会有所帮助

于 2014-12-18T09:27:33.597 回答