我尝试使用example来运行我的改良库,将数据存储到本地服务器并从模拟器运行,然后它工作正常,但是当我从我的手机运行时,会给出一些错误。我的问题是,我如何在我的手机上运行,以及我使用哪种类型的ip地址?
公共静态最终串ROOT_URL = "http://10.0.2.2:8080";并且还给出来自公共静态最终串ROOT_URL =“http://127.0.0.1:8080”的错误;
有了模拟器,它可以工作,但不是从任何移动设备,移动设备是可支持的,它的api级别是kitkat等。
发布于 2019-12-13 06:25:06
在浪费了我的时间之后,我发现了这个代码
android:usesCleartextTraffic="true"将此代码添加到应用程序标记之间的Manifest.xml中。
发布于 2016-12-06 16:13:01
您在真实设备上使用您计算机IP地址,例如,您的计算机的Ip地址为192.168.0.101:8080,请使用根url中的url。
它在模拟器上工作,因为您的模拟器在同一台计算机内运行,而127.0.0.1:8080是您的本地主机。
请确保您的计算机和您的设备具有相同的网络,即相同的wifi路由器。
https://stackoverflow.com/questions/40990339
复制相似问题