While Posting data on realtime database.. everything is fine when i add data in my local list but cant post in database. here is my code:
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();
});}
error log : Unhandled Exception: SocketException: Failed host lookup: 'url' (OS Error: No address associated with hostname, errno = 7)
Solution 1: griffins
Make sure you are online either it is mobile or emulator Make sure you have given internet permission in your app's AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET"/>