将照片发布到Instagram - 文件名有问题

时间:2015-03-26 18:40:30

标签: android image android-intent instagram

我正试图将我的应用程序中的照片发布到Instagram。

Image pathC:\Users\******\src\main\res\drawable\icon120x120.png

来自Instagram - Android意图:

String type = "image/*";
String filename = "/myPhoto.jpg";
String mediaPath = Environment.getExternalStorageDirectory() + filename;
String captionText = "Posting to Instagram";

createInstagramIntent(type, mediaPath, captionText);

我尝试更改filename to:

String filename = "C:\\Users\\*****\\src\\main\res\\drawable\\icon120x120.png"

但它不起作用。有人可以帮忙吗?

应用程序只是声明图像无法加载。

1 个答案:

答案 0 :(得分:0)

您的设备的SD卡上有文件myPhoto.jpg吗?

String filename = "C:\\Users\\*****\\src\\main\res\\drawable\\icon120x120.png"

此路径来自您的计算机,而不是您的设备。

首先将照片复制到SD卡,例如通过adb push命令。