Tag: parse.com

ParseQuery NullPointerexception悖论

这是我上一个问题的后续问题: Parse RecyclerView图像查询 我现在有一个矛盾的nullpointerexception。 我试图以下面概述的方式从内部方法中提取列表。 public List objectList; public List getData(String filter){ ParseQuery query = ParseQuery.getQuery(“Images”); query.whereEqualTo(“category”, filter); query.findInBackground(new FindCallback() { public void done(List downloads, com.parse.ParseException e) { if (e == null) { objectList=downloads; } else { Log.d(“score”, “Error: ” + e.getMessage()); } } }); int size = objectList.size(); for (int i = 0; i<size; […]

在Android中初始化parse.com代码时出错

我是Java / Android和Parse的初学者。 今天我需要你的帮助。 我不知道我做错了什么。 看看我的照片 我的.jar文件在“Lib”中,但我在项目中收到了红线。 另外,你如何看待Parse.initialize似乎无法识别。

如何在Parse查询中包含超时?

我的问题是关于Android的parse.com查询以及如果查询花费太长时间来响应,如何设置超时。 例如,我有一个查询,我从parse.com获取字符串列表。 如果此查询从parse.com收到的时间太长(例如,十秒),我希望用户能够取消查询(例如,使用屏幕弹出窗口)。 相反,应用程序在等待30秒后崩溃。 那么,有没有办法为查询设置自己的超时,然后适当地处理它们?

解析文件保存错误,“”无法编码未保存的parsefile“

我在Parse上传图片时遇到错误。请帮我解决这个问题。 我尝试了一些Stack溢出问题,但没什么,所以请帮助我,提前谢谢。 当我按提交按钮,然后我收到以下错误。 错误是 java.lag.illegalStateException: Unable to encode an unsaved parsefile 我的代码是 bitmapLogo=BitmapFactory.decodeFile(picturePath); ByteArrayOutputStream stream = new ByteArrayOutputStream(); bitmapLogo.compress(Bitmap.CompressFormat.PNG,0, stream); byte[] image = stream.toByteArray(); String filename=etUser.getText().toString()+”.png”; ParseFile file = new ParseFile(filename, image); System.out.println(“PARSE FILE NAME : “+picturePath); file.saveInBackground(new SaveCallback() { @Override public void done(ParseException e) { if(e!=null){ btSignup.setText(e.getMessage()); } } },new ProgressCallback() { @Override public […]

用于android的解析仪表板中的“推送发送0”

我正在尝试从parse发送推送通知到android。 从浏览器发送时,设备的计算正在正确显示。 但是“推送发送0”正在浏览器中显示。 我在Application类中注册通知 ParsePush.subscribeInBackground(“”, new SaveCallback() { @Override public void done(ParseException e) { if (e == null) { Log.d(“com.parse.push”, “successfully subscribed to the broadcast channel.”); } else { Log.e(“com.parse.push”, “failed to subscribe for push”, e); } } }); ParseInstallation.getCurrentInstallation().saveInBackground(); 我还在我的android项目中创建了Receiver public class PushMessageBroadcast extends ParsePushBroadcastReceiver { @Override public void onPushOpen(Context context, Intent intent) { […]

解析服务器开源Android Twitter登录不起作用

我正在使用Parse Server开发Android应用程序。 现在,正常的登录系统和Facebook登录系统运行良好。 但是,Twitter登录无效。 这是我的代码: twitterLogin.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ParseTwitterUtils.logIn(MainActivity.this, new LogInCallback() { @Override public void done(ParseUser user, ParseException err) { if (user == null) { Log.d(“MyApp”, “Uh oh. The user cancelled the Twitter login.”); } else if (user.isNew()) { Log.d(“MyApp”, “User signed up and logged in through Twitter!”); } […]

尝试将解析集成到Android应用程序错误时出错:错误:任务执行失败’:app:transformClassesWithDexForDebug’

我正在尝试重新创建我在iOS上为Android制作的正在运行的应用程序以便一起发布我正在尝试将解析集成到Android应用程序中并收到以下错误: Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’. com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:处理’命令’/Library/Java/JavaVirtualMachines/jdk1.8.0_65。 jdk / Contents / Home / bin / java”以非零退出值2结束 有人可以协助这可能意味着什么,我该如何解决它? 我下载了最新的解析SDK并将其放在build.gradle中的依赖项中。

无法使用Parse运行应用程序

我有Parse的问题。 我有sdk(在Parse.com上下载并在我的项目中解压缩/ libs文件夹中),当我构建一切都很好。 但是当我运行应用程序时,我有以下错误: 错误:任务’:app:transformClassesWithDexForDebug’的执行失败。 com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:进程’命令’C:\ Program Files \ Java \ jdk1.8.0_66 \ bin \ java.exe”以非零退出值2结束 我不知道该怎么做,我搜索并尝试了我在StackOverflow和Parse的github repo上找到的所有东西,但没有任何效果:/ 任何想法 ? 在此先感谢您的回答。

Parse.com通过查询获得价值

我一直在寻找一个如何使用Parse.com查询的例子。 它真的很模糊。 我认为应该从: ParseQuery query=ParseQuery.getQuery(); 但后来,我不知道。 你可以做点什么 query.whereEqualsTo(,value) 在那种情况下,如果存在,我会得到’价值’。 我想做的是。 我有一个带有列ID和名称的表。 我知道ID是什么,它是0.所以现在我想知道Name属于ID = 0但是我应该使用什么查询,我不知道……

解析:如何从本地数据存储中获取Relation(… fromLocalDatastore())?

我正在开发一个应用程序作为学习,我使用Parse(parse.com)作为数据源。 我正在解析我的类的所有对象并保存到具有Parse的本地商店。 以下执行下载之一的代码段: public void noticia_getOrUpdate(boolean isUpdate) throws ParseException { ParseQuery query = new ParseQuery(Noticia.class); query.orderByDescending(“createdAt”); List lNoticias = null; try { if (isUpdate) { lNoticias = query.whereGreaterThan(“updatedAt”, this.sPref.ultimaAtualizacao_noticia()).find(); if (!lNoticias.isEmpty()) ParseObject.pinAllInBackground(lNoticias); } else { query.whereEqualTo(“ativo”, true); lNoticias = query.find(); for (Noticia noticia : lNoticias) { if (noticia.getUpdatedAt().getTime() > this.sPref.ultimaAtualizacao_noticia().getTime()) this.sPref.atualiza_noticia(noticia.getUpdatedAt()); } ParseObject.pinAllInBackground(lNoticias); this.sPref.atualiza_isUpdate(true); } […]