如何分享文字及;android上的Google Plus(G+;)中的图像是否不使用Intent?

如何分享文字及;android上的Google Plus(G+;)中的图像是否不使用Intent?,android,google-api,google-plus,Android,Google Api,Google Plus,我想与大家分享G+。正如我所知,有G+API和FaceBook&Twitter一样。 我得到并遵循同样的过程 我发现我们可以通过两种不同的方式分享 深度链接 互动帖子 基于此,我必须选择DeepLink进行共享 我已经达到了 但是当我试图在我的新项目中复制并粘贴代码时,它就不起作用了。说像 构造函数PlusShare.Builder(活动)不可见 我发现了很多,但最后我得到了相同的API链接。我不知道如何完成这项任务。 我在FaceBook和Twiiter上分享过,但在G+上没有成功 请大家

我想与大家分享
G+。
正如我所知,有
G+API
FaceBook&Twitter
一样。 我得到并遵循同样的过程

我发现我们可以通过两种不同的方式分享

  • 深度链接
  • 互动帖子
基于此,我必须选择
DeepLink
进行共享

我已经达到了 但是当我试图在我的
新项目中复制并粘贴代码时,它就不起作用了。说像

构造函数PlusShare.Builder(活动)不可见

我发现了很多,但最后我得到了相同的API链接。我不知道如何完成这项任务。 我在FaceBook和Twiiter上分享过,但在G+上没有成功

请大家帮帮我


提前感谢

这取决于用户是否安装了android版google+应用程序。否则这将崩溃。此外,这显然是出于意图,所以这绝不是对这个问题的回答。我有谷歌+,但它仍然不起作用任何想法请让我知道,请参考这一个
public void share_image_text_GPLUS() {
    File pictureFile;

    try {
        File rootSdDirectory = Environment.getExternalStorageDirectory();

        pictureFile = new File(rootSdDirectory, "attachment.jpg");
        if (pictureFile.exists()) {
            pictureFile.delete();
        }
        pictureFile.createNewFile();

        FileOutputStream fos = new FileOutputStream(pictureFile);

        URL url = new URL("http://img.youtube.com/vi/AxeOPU6n1_M/0.jpg");
        HttpURLConnection connection = (HttpURLConnection) url
                .openConnection();
        connection.setRequestMethod("GET");
        connection.setDoOutput(true);
        connection.connect();
        InputStream in = connection.getInputStream();

        byte[] buffer = new byte[1024];
        int size = 0;
        while ((size = in.read(buffer)) > 0) {
            fos.write(buffer, 0, size);
        }
        fos.close();

    } catch (Exception e) {

        System.out.print(e);
        // e.printStackTrace();
        return;
    }

    Uri pictureUri = Uri.fromFile(pictureFile);

    Intent shareIntent = ShareCompat.IntentBuilder.from(this)
            .setText("Hello from Google+!").setType("image/jpeg")
            .setStream(pictureUri).getIntent()
            .setPackage("com.google.android.apps.plus");
    startActivity(shareIntent);
}

    buttonLoadImage.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            share_image_text_GPLUS();

        }
    });