Flutter Dio网络请求:DioError [DioErrorType.RESPONSE]: XXX.XXX.XX.XX:XXXX[请求网络失败]

【问题描述】:

        使用Android Studio在真机上调试Flutter项目的时候请求网络是正常的,但是在使用打包后的APK重新安装在真机上的时候发现无法出现效果,为了排查问题出现的问题,给请求涉及到的方法都增加了弹框,再次调试发现请求是网络失败,捕捉请求的异常并且增加弹框,弹出提示

Flutter Dio网络请求:DioError [DioErrorType.RESPONSE]: XXX.XXX.XX.XX:XXXX

【具体问题】

     出现上述日志的问题在于,没有给安卓项目增加网络请求许可

【解决方式】

1.在Flutter的项目目录下找到名为【AndroidManifest.xml】的文件

D:\myApp\proj2\android\app\src\main   =》 【AndroidManifest.xml】

 2.在文件的节点的下部增加权限许可

    
    
    
    

 

Flutter Dio网络请求:DioError [DioErrorType.RESPONSE]: XXX.XXX.XX.XX:XXXX[请求网络失败]_第1张图片

重新打包即可测试通过

你可能感兴趣的:(Flutter)