import 'package:dio/dio.dart'; class BaseDio { static Dio dio = Dio(); static bool initializeComplete = false; static Dio instance() { if (!initializeComplete) { final options = BaseOptions( // http://10.50.222.152:19990', // baseUrl: 'http://localhost:8080', baseUrl: 'http://10.0.2.2:8080', connectTimeout: const Duration(seconds: 10), receiveTimeout: const Duration(seconds: 5), ); dio.options = options; initializeComplete = true; } return dio; } }