【发布时间】:2015-04-19 17:00:27
【问题描述】:
我有一个 Android 应用程序与一个 Play 框架应用程序通信,
android 应用程序将图像上传到 Play 应用程序并更新图像的路径。我在两个应用程序中都使用File.separator。
我正在 Windows 机器上开发 Play 应用程序,但一旦完成,您将在 Linux 机器上。
我的问题是 Play 应用中的 File.separtor 正在使用 \
但在 android 应用程序上它使用 /
所以图片的路径存储如下:http://website.ie/assets/globalUploadFolder\user_name\profile.jpg
我正在使用 NetworkImageView 在 android 应用程序中显示图像,因此它抛出了 Unexpected response code 400。
这个问题有解决办法吗?
【问题讨论】:
-
如果我理解正确的话,上传图片的代码是在Android上运行的?
-
您正在使用 URL。 URL 从来没有反斜杠。所以
File.separator在这里不合适。 -
是的,我看到了我的错误,我根本不应该使用
File.separator,我将它与昨天与路径有关的错误混淆了。感谢您指出这一点。
标签: java android playframework networkimageview