Post 照片到 Instagram - 文件名有问题

Post photo to Instagram - trouble with filename

我正在尝试 post 从我的应用程序到 Instagram 的照片。

Image path: C:\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"

但是没有用。有人可以帮忙吗?

应用程序简单地指出图片加载失败。

您设备的 SD 卡上是否有文件 myPhoto.jpg

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

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

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