在制作Facebook应用程序以在我的Android应用程序中实现共享功能时,我想问一个小小的困惑
用于打开应用的唯一应用标识符
您希望Facebook启动的主要活动
答案 0 :(得分:10)
答案 1 :(得分:6)
在程序包名称字段中添加应用程序的Package name
在类名字段中添加Activity
名称。
就像你有com.example.facebook
作为你的包名。
在该套餐中,您有许多Activity
,但您希望在FbExampleActivity
中使用Facebook代码,然后FbExampleActivity
是您的类名。
答案 2 :(得分:1)
我还没有尝试过,但似乎这些字段仅用于深层链接。当您希望Facebook显示链接到您的应用的广告时,它非常有用。如果用户点击广告:
如果您的应用程序安装在用户的设备上(基于您在此处定义的程序包名称),它将向您的活动发送一个意图(基于您在此处定义的类名)。此活动将处理意图。
否则,它将在Google Play上转到您的应用程序(同样,根据您在此处定义的程序包名称)
深层链接:https://developers.facebook.com/docs/app-ads/deep-linking
Android上的应用链接:https://developers.facebook.com/docs/applinks/android
总之,如果您不打算整合应用程序链接,只需将您的包和主要活动放在此处。