草庐IT

android - 我如何模拟 Parse.com 的关闭以衡量其影响?

我有4个由Parse.com支持的应用程序在PlayStore上运行,拥有超过500万用户群。当Parse.com决定关闭他们的支持时,我们已经成功地将我们的后端迁移到Heroku并推出应用更新(更多更新,更多迁移百分比)。仍然有很多用户在使用旧版本的应用程序(没有更新集成了Heroku的应用程序)现在Parse.com关闭越来越近(2017年1月28日),我们想要模拟实际灾难,这将为我们提供在parse.com关闭后使用该应用程序的用户的情况。如有任何建议,我们将不胜感激。 最佳答案 希望这会有所帮助,但这是我们模拟关机所做的:在

java - Android Parse JSON 卡在获取任务上

我正在尝试解析一些JSON数据。我的代码工作了一段时间,但我不确定我更改了什么突然破坏了代码。当我运行我的代码时,我没有收到任何运行时错误或警告。我创建一个新的AsyncTask并执行它。当我在这个新任务上调用.get()时,调试器停在这条线上并花费了30多分钟。我无法获得调试器或在运行期间完成此任务。JSON:protectedvoidsetUp(Contextcontext){_context=context;getConfig();}//getconfigfileprotectedvoidgetConfig(){if(config!=null)return;config=newC

java - 使用 Parse.com 比较日期

我正在尝试比较ParseQuery的一些日期。它不会给我错误,但它不会过滤日期。这是一些代码:if(dateFrom!=null){query.whereLessThanOrEqualTo("from",dateFrom);}if(dateTo!=null){query.whereGreaterThanOrEqualTo("to",dateTo);}日期是java.util.Date(不是sql)DatedateFrom=newDate(fromYear,fromMonth,fromDay,fromHour,fromMinute);DatedateTo=newDate(toYear,t

android - Parse.com 相当于 SQL 连接

我知道Parse.com是一个NoSql数据库,SQL概念不应该应用于它,无论如何,除了理论,我敢打赌在Parse中有一种方法可以做类似经典SQL连接的事情.例如,假设我们的数据库中有3个表/类:People、Cities和Countries,示例值在括号中。People:-Name(MarioRossi)-Age(23)-City(Bologna)Cities:-Name(Bologna)-PostalCode(40100)-Country(Italy)Countries:-Name(Italy)-Continent(Europe)鉴于此结构,假设我想知道23岁的MarioRossi

android - Cordova 插件媒体 : Parse ".amr" Audio File on nodejs server

我正在使用cordova-plugin-media用于录制来自android和ios设备的音频文件的插件。但是,android只允许录制以“.amr”结尾的文件,而iOS则只支持“.wav”。在Android上从iOS设备播放“.wav”是可行的,但是,iOS不支持“.amr”文件。这就是为什么我必须以某种方式转换它们。因为除了thisone,我在客户端找不到任何转换“.amr”文件的cordova-plugin|(它基于外部API并且非常慢+不能完全工作-此外我不喜欢在客户端进行文件转换),我正在寻找服务器端的解决方案:是否有任何javascript库(最好是“对nodejs友好的”

android - java.io.IOException : Unable to parse response from server at getFromLocationName() 异常

我知道这个问题以前经常被问到,但我无法从任何答案或搜索结果中得到解决方案。我必须尽快解决这个问题..我正在尝试从用户输入的地址获取纬度和经度,但我继续获取:java.io.IOException:Unabletoparseresponsefromserver我正在使用这段代码:Geocodergeocoder=newGeocoder(this,Locale.getDefault());StringnewAddress=(String)saveas.getText().toString();Listaddresses=geocoder.getFromLocationName(newAdd

java - 使用 Volley 和 Gson : Parse item and items list

我一直不喜欢Gson的一点是,您必须根据要获取的是项目还是项目列表来传递Class对象或TypeToken。现在,当尝试将Volley与Gson一起使用时,这个问题仍然存在,我正在尝试创建一个可用于这两种情况的GsonRequest类。我的解决方案非常难看,有两个不同的构造函数:一个得到Class参数和另一个获得Type参数。然后,在parseNetworkResponse,gson.fromJson被任一字段调用,请记住一个必须是null.知道如何以更好的方式实现它吗?(我不喜欢GsonRequest和GsonCollectionRequest几乎相等的类)我的代码,在这里:publ

android - apache cordova 应用程序在收到 parse.com 推送通知后崩溃

我想将parse.com推送通知服务添加到我的Cordova应用程序。我已阅读parse.com快速入门指南并将SDK文件放在libs文件夹中。之后,我将代码添加到主java文件和AndroidManifest.xml中。该应用程序正常工作。parse.com可以接收我的设备token,我可以向设备发送推送通知,但在两三个推送通知后,应用程序将崩溃。catlog中的错误信息是这样的:05-0702:08:25.185:E/com.parse.PushService(28735):TheParsepushservicecannotstartbecauseParse.initializeh

android - 在 Parse (Android) 中保存和检索照片和视频

我正在查看ParseAndroiddocs并看到要保存照片和视频,您必须使用名称和数据的byte[]初始化一个newParseFile并保存它。将图像Uri和视频Uri转换为字节数组的最简单方法是什么?这是我尝试过的解决方案:mPhoto=newParseFile("img",convertImageToBytes(Uri.parse(mPhotoUri)));mVideo=newParseFile("vid",convertVideoToBytes(Uri.parse(mVideoUri)));privatebyte[]convertImageToBytes(Uriuri){byte

android - 找不到 com.parse.bolts :bolts-android:1. 1.2。在手机差距项目(android studio)中?

我是phonegap的新手。在我的项目中集成了facebook插件。运行后显示错误`Error:Aproblemoccurredconfiguringrootproject'android'.'Couldnotresolvealldependenciesforconfiguration':_debugCompile'.Couldnotfindcom.parse.bolts:bolts-android:1.1.2.Searchedinthefollowinglocations:file:/C:/Users//AppData/Local/Android/sdk/extras/android