Java 从Parse访问上传的图像,会给我未定义的文件URL对象
我正在用Parse Server制作一个应用程序,我将图像上传到Parse Server,每当我想从服务器访问这些图像时,我都会遇到这个错误 com.parse.ParseException:java.lang.IllegalArgumentException: 意外url:undefined/files/96592k7214c4q23824534f304bbc2b54a0f59b1ok/d50d595d21hell62480db6d5edb0aa1bf_fine%20wining.png 这是密码Java 从Parse访问上传的图像,会给我未定义的文件URL对象,java,android,parse-platform,Java,Android,Parse Platform,我正在用Parse Server制作一个应用程序,我将图像上传到Parse Server,每当我想从服务器访问这些图像时,我都会遇到这个错误 com.parse.ParseException:java.lang.IllegalArgumentException: 意外url:undefined/files/96592k7214c4q23824534f304bbc2b54a0f59b1ok/d50d595d21hell62480db6d5edb0aa1bf_fine%20wining.png 这是
query.findInBackground(新的FindCallback(){
@凌驾
公共void done(列出对象,parsee异常){
如果(e==null){
如果(objects.size()>0){
MainActivity.showtoos(String.valueOf(objects.size()),UserFeedActivity.this);
Log.i(“对象是:”,String.format(“%s”,对象));
for(ParseObject对象:对象){
ParseFile file=object.getParseFile(“图像”);
//这里发生了错误
Log.i(“对象URL”,file.getUrl());
getDataInBackground(新的GetDataCallback(){
@凌驾
公共无效完成(字节[]数据,解析异常e){
如果(e==null){
如果(data.length>0){
位图位图=位图工厂.decodeByteArray(数据,0,数据.length);
BytesList.add(位图);
}
}否则{
showtoos(例如getMessage(),UserFeedActivity.this);
}
您试图解析无效的url。我是从parse对象获取文件url,我没有提供静态url。看起来您的“解析服务器”是用javascript编写的。如果是这样,很确定问题出在您的服务器逻辑中。不,它是在Java中。那么为什么您的url以未定义的开头?