Ali*_*Ali 3 android heroku mongodb node.js parse-server
我已经在heroku上移动了解析服务器,并且还将数据库从parse.com移动到了mangolab.当我从我的Android应用程序发出请求时,我收到以下错误.
com.parse.ParseRequest$ParseRequestException: bad json response
Run Code Online (Sandbox Code Playgroud)
应用请求
ParseQuery<ParseObject> query = ParseQuery.getQuery("sport");
query.findInBackground(new FindCallback<ParseObject>() {
''''''''''''
...........
});
Run Code Online (Sandbox Code Playgroud)
注意: - 1.我正在使用android parse sdk(v1.13.0)
- 2. Android studio
- 3.我的Parse初始化代码是
Parse.initialize(new Parse.Configuration.Builder(getApplicationContext())
.applicationId("mTAb2txgEHPy4fbxxxx").clientKey("KpKKNtKxxxxxPsppS0ovA")
.server("http://raxxx-beyond-20009.herokuapp.com/parse").build());
Run Code Online (Sandbox Code Playgroud)
- 4.我在Manifest文件中添加了以下Permission
uses-permission android:name="android.permission.INTERNET"
uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"
Run Code Online (Sandbox Code Playgroud)
- 5.我跟着下面的文章并实现了这样的一切.
https://learnappmaking.com/how-to-migrate-parse-app-parse-server-heroku-mongolab/
- 5.1.我也是我的heroku帐户(heroku.com)中的mongodb连接字符串,它显示正确.
- 5.1.2 - 我还确认了我的heroku帐户URL(我在第3点的解析初始化过程中通过)
- 6.我也尝试使用解析android sdk(v1.12.0)但没有成功.(parse.initilize(........).server(....)在这个版本中没有实现)
-7.的build.gradle(模块:APP)
compile files('libs/Parse-1.13.0/Parse-1.13.0.jar')
Run Code Online (Sandbox Code Playgroud)
Sla*_*hor 15
您必须在server-url的末尾添加"/".之后/解析
像这样." http://raxxx-beyond-20009.herokuapp.com/parse/ "
希望有所帮助.
有关更多信息,请查看此问题. https://github.com/ParsePlatform/Parse-SDK-Android/issues/382
| 归档时间: |
|
| 查看次数: |
2133 次 |
| 最近记录: |