在本地列表中添加数据很好,但是我无法在实时数据库上发布数据

问题描述 投票:0回答:1

虽然在实时数据库上发布数据。当我在本地列表中添加数据但无法在数据库中发布时,一切都很好。这是我的代码:

void addTask(String newTaskTitle){
final task = Task(title: newTaskTitle);
const Url = 'my url/tasks.json'; // added correct url but hiding here
http.post(Url, body: json.encode({
  'title': task.title,
  'id': task.id,
}),).then((response) {
  tasks.add(task);
  notifyListeners();
});}

错误日志:未处理的异常:SocketException:主机查找失败:'url'(操作系统错误:没有与主机名关联的地址,errno = 7)

flutter dart flutter-layout
1个回答
0
投票

请确保您处于在线状态,无论它是移动设备还是仿真器确保您已在应用程序的AndroidManifest.xml中授予互联网许可

    <uses-permission android:name="android.permission.INTERNET"/>
© www.soinside.com 2019 - 2024. All rights reserved.