File.separator 斜线 不同方向
File.separator slashes Different direction
我有一个 Android 应用与 Play 框架应用对话,
android 应用程序将图像上传到 Play 应用程序并更新图像的路径。我在两个应用程序中都使用 File.separator
。
我正在 Windows 机器上开发 Play 应用程序,但一旦完成,它就会在 Linux 盒子上。
我的问题是 File.separtor Play 应用正在使用 \
但在 android 应用程序上它使用 /
所以图片路径存储如下:http://website.ie/assets/globalUploadFolder\user_name\profile.jpg
我正在使用 NetworkImageView
在 android 应用程序中显示图像,因此它抛出了一个 Unexpected response code 400
。
这个问题有解决办法吗?
由于 URL 总是使用正斜杠,您可以只使用 String
replaceAll()
方法。 yourUrl.replaceAll("\\", "/");
正如@Seelenvirtuose 所指出的,问题是 URL 从来没有反斜杠。所以 File.separator 在这里不合适。
我有一个 Android 应用与 Play 框架应用对话,
android 应用程序将图像上传到 Play 应用程序并更新图像的路径。我在两个应用程序中都使用 File.separator
。
我正在 Windows 机器上开发 Play 应用程序,但一旦完成,它就会在 Linux 盒子上。
我的问题是 File.separtor Play 应用正在使用 \
但在 android 应用程序上它使用 /
所以图片路径存储如下:http://website.ie/assets/globalUploadFolder\user_name\profile.jpg
我正在使用 NetworkImageView
在 android 应用程序中显示图像,因此它抛出了一个 Unexpected response code 400
。
这个问题有解决办法吗?
由于 URL 总是使用正斜杠,您可以只使用 String
replaceAll()
方法。 yourUrl.replaceAll("\\", "/");
正如@Seelenvirtuose 所指出的,问题是 URL 从来没有反斜杠。所以 File.separator 在这里不合适。