android-studio - com.parse.ParseRequest$ParseRequestException: i/o 失败
问题描述
我刚刚在 ubuntu 服务器上安装了 nodejs mongodb 和 parse-server。当我尝试使用服务器时,它会出现此错误:com.parse.ParseRequest$ParseRequestException: i/o failure
当我使用 curl GET 和 POST 时,我可以完全访问和更改数据,但在 android studio 中不可行。我在 gradle build 上添加了解析服务器,还在清单上添加了权限
Parse.initialize(
Parse.Configuration.Builder(this)
.server("http://xx.xxx.xxx.xxx:1337/parse/")
.applicationId("myAppId")
.build()
)
val parseInventory = ParseObject("Inventory")
parseInventory.put("cheatMode",false)
parseInventory.save()
解决方案
我也有这个问题。对我来说,解决方案是添加到 AndroidManifest:
<application
...
android:usesCleartextTraffic="true"
>
但是您的选择更准确。
问题的原因是“android:usesCleartextTraffic”默认为false。
推荐阅读
- swift - 2 个 NSTableViews 1 个视图控制器。第二个表格视图中的单元格未将数据附加到行
- php - 为什么作曲家要更新所有内容?
- mysql - 我如何混合列数据
- php - 如何在 Laravel Nova 中的创建/更新表单上添加按钮以创建新的相关资源?
- c++ - 具有完美哈希函数的哈希表是否比数组更好?
- logstash - 使用 logstash 文件配置将数据从 mysql 移动到 elasticsearch
- node.js - 为 SSO 实施 oAuth 好不好?
- java - 可以在主要 java 代码上放置测试双重实现吗
- javascript - 使用过渡附加子项时 div 的平滑增长
- reactjs - 来自 ant 表的 dataIndex 接受 2 个传入数据