Android-无法连接到rest API-请求错误

Android-无法连接到rest API-请求错误,android,api,kotlin,localhost,retrofit,Android,Api,Kotlin,Localhost,Retrofit,我正在尝试将我的android应用程序与在我的电脑上运行的API连接起来 我正在我的手机上测试这个应用程序。 基本URL为 我尝试使用http://:5000/energy/api/但收到一条错误的请求消息 > D/OkHttp: <-- 400 Bad Request >D/OkHttp:如果使用此基本URL,则为http://localhost:5000/api/或然后在emulator上运行应用程序,而不是在实际设备上运行,因为所有代码和api都在本地服务器上运行。尝试使

我正在尝试将我的android应用程序与在我的电脑上运行的API连接起来

我正在我的手机上测试这个应用程序。 基本URL为

我尝试使用http://:5000/energy/api/但收到一条错误的请求消息

>   D/OkHttp: <-- 400 Bad Request

>D/OkHttp:如果使用此基本URL,则为
http://localhost:5000/api/
然后在emulator上运行应用程序,而不是在实际设备上运行,因为所有代码和api都在本地服务器上运行。

尝试使用。当您插入本地主机和端口时,它可能是您问题的解决方案,并为您提供了一个可使用的URL。

Android已不推荐使用明文http通信。链接()到相关帖子,请确保您不是该帖子的受害者。如果是的话,你最终会遇到这样一个IOException-“。异常:IOException java.io.IOException:Cleartext HTTP流量到*不允许”@Som是的,这对我来说是个问题,但我找到了确切的帖子,并做了正确的处理。所以现在不是问题
>   D/OkHttp: <-- 400 Bad Request