1

我正在开发一个需要安装 facebook 应用程序的 fb 应用程序,所以我正在尝试的是,当用户安装我的应用程序时,应该首先安装 facebook.apk .. 有没有办法做到这一点???

4

1 回答 1

0

您可以检查是否以这种方式安装了 facebook 应用程序

    PackageManager pm = getPackageManager();
    boolean appInstalled = false;
    try
    {
           pm.getPackageInfo(uri, PackageManager.GET_ACTIVITIES);
           appInstalled = true;
    }
    catch (PackageManager.NameNotFoundException e)
    {
           appInstalled = false;
    }

Facebook 应用程序 uri 在我看来是com.facebook.katana,但你可以通过 adb 检查然后你最终可以开始 Intent 标题到 Google Play 上的 Fecebook 页面。希望这会有所帮助

于 2012-07-29T11:21:06.233 回答