通过intent在android中搜索linkedin应用程序

通过intent在android中搜索linkedin应用程序,android,android-intent,android-sharing,Android,Android Intent,Android Sharing,我正在使用intent获取我可以发布文本的所有应用程序的列表。然而,linkedin并未出现在该列表中。我需要为linkedin做些额外的事情吗 Intent intent = new Intent(); intent.setAction(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TEXT, "dcsd");

我正在使用intent获取我可以发布文本的所有应用程序的列表。然而,linkedin并未出现在该列表中。我需要为linkedin做些额外的事情吗

        Intent intent = new Intent();
        intent.setAction(Intent.ACTION_SEND);
        intent.setType("text/plain");
        intent.putExtra(Intent.EXTRA_TEXT, "dcsd");
        package= mContext.getPackageManager();
        List<ResolveInfo> appTargets= package.queryIntentActivities(shareIntent, 0);
Intent Intent=新Intent();
intent.setAction(intent.ACTION\u SEND);
intent.setType(“文本/普通”);
intent.putExtra(intent.EXTRA_文本,“dcsd”);
package=mContext.getPackageManager();
List appTargets=package.QueryInputActivities(shareIntent,0);
除了LinkedIn,我还可以获得Facebook、Twitter等所有其他应用程序? 可能的原因是什么?

代码为

Intent intent = new Intent(Intent.ACTION_SEND);
            intent.setType("text/plain");
            String shareBody = "https://developers.facebook.com/docs/android/share";
            intent.putExtra(Intent.EXTRA_TITLE,"Share From Test App");
            intent.putExtra(Intent.EXTRA_TEXT,shareBody);
            intent.putExtra(Intent.EXTRA_SUBJECT, "hello");
            startActivity(Intent.createChooser(intent, "Share With"));

将此添加到意图中:

intent.putExtra(Intent.EXTRA_SUBJECT, "dsvs");

也许,linkedin没有安装?不要盲目地认为有人会安装它。如果它不可用,请优雅地处理它。linkedin已安装。我不是用上面的代码在linkedin上发帖的。只是搜索我可以发布到的应用程序。另一种可能是,linkedin帐户未设置,因此共享尚不可用?它已在我正在测试的设备中正确设置。它在没有sdk的iphone上工作。你确定我需要android cz的sdk吗?它会增加应用程序的大小?我找到了解决方案。只需添加一个额外的主题参数。