2

我想在我的 android 项目中应用深度链接。我已经下载了 Hackbook 和 Applinkinghowto,我能够将消息从这两个应用程序发布到 fb 墙,但是在默认的 facebook 应用程序中,单击左侧的设置栏得到应用程序名称,然后单击该名称我的应用程序打开,但我希望当我点击我的 facebook 帖子时,如果我的应用程序安装在设备中,我的应用程序必须打开,否则 brwoser 应该打开。但在所有情况下浏览器都打开了。我参考了这个:

http://developers.facebook.com/docs/mobile/android/deep_linking/

并使用了这段代码

   Uri target = getIntent().getData();
if (target != null) {
    // target is the deep-link Uri
} else {
    // launched with no deep-link Uri
}

我错过了什么?

4

1 回答 1

0

是的,我解决了。检查您在 fb 开发人员帐户中填写的信息,例如 pacakge 名称、应用程序名称、哈希键等,并确保启用深度链接。您不需要编写代码来启用深度链接。在开发者帐户上填写正确和完整的信息就足够了。

于 2013-05-20T10:37:16.310 回答