最近在做一个demo,通过浏览器启动一个activity,但最初在安卓模拟器访问本地服务器上有一些问题。

首先我通过IDEA创建了一个HTML的页面

然后我就上网找资料了,第一种说法是把localhost改成10.0.2.2

这样android studio自带的模拟器是可以的

但是由于自带的模拟器实在太慢,我先在已经不用了,而在用genymotion模拟器,但genymotion模拟器的localhost是不一样的,因此我最初的尝试就失败了。通过查找资料,genymotion模拟器的localhost是10.0.3.2

这样问题就解决了。

但还是有一个问题,我的genymotion还有另一个模拟器。

而这个模拟器使用10.0.3.2则访问不到页面。

这是什么问题我就不清楚了,欢迎指教。