无法从 Android 模拟器连接到本地主机上运行的 API

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

我一直在尝试连接到 API 的本地实例,但未能成功,该实例通过 Visual Studio 2022 上的 IIS Express 在本地主机上运行。在 Android 模拟器上运行 flutter 应用程序时,如何调用 API? (在vs code上开发)

我尝试将 flutter 项目中的基本 url 更新为 10.0.2.2:port 并更新模拟器上的代理设置。这没有奏效。任何帮助将不胜感激。

Image of android emulator proxy settings

flutter dart asp.net-web-api android-emulator .net-8.0
1个回答
0
投票

尝试使用 IP 地址 192.168.x.xxx 而不是 localhost / 主机名来托管后端,并尝试从模拟器内的 Flutter 代码中访问它。它比注册主机名(localhost)更简单。

© www.soinside.com 2019 - 2024. All rights reserved.