Android:检查用户设备上是否有Facebook应用程序

Pri*_*sai 2 android android-intent

我保留了一个按钮,将用户带到我的脸书页面.为了打开官方的Facebook应用程序,我使用以下网址:

fb://pages/PAGE_ID
Run Code Online (Sandbox Code Playgroud)

而不是http://facebook.com/PAGE_ID

因为在这种情况下你会得到一个浏览器列表来打开网址而不是teh facebook app.

如果用户安装了Facebook应用程序,它就可以工作.但是,如果用户没有Facebook应用程序,它会崩溃.

有没有办法检查用户是否有Facebook应用程序?

gnc*_*ais 5

你已经检查了这个吗?您可以随时检查,如果一个应用程序被安装像这样.