在Android Emulator中没有连接互联网,当通过热点通过手机上网时
Posted
技术标签:
【中文标题】在Android Emulator中没有连接互联网,当通过热点通过手机上网时【英文标题】:Internet is not connected in Android Emulator, when net is taken via mobile through hot spot 【发布时间】:2019-01-21 16:18:55 【问题描述】:我在本地脚本应用程序中工作,所以我使用 android Emulator 进行检查,我在下面提到了 Emulator 的版本。
每当我通过热点从我的手机(Android Lenovo P2)连接互联网连接时,我的模拟器中没有连接互联网,即使 WIFI 信号也显示十字标记。
强调文本每当我通过路由器通过我的 ACT 连接 wifi 连接互联网时,我的模拟器中都会连接互联网。
模拟器 APK 版本:26。 模拟器设备:Nexus 5。
注意:我的笔记本只能在模拟器中连接互联网
当我通过移动热点连接时,是否有人帮助我在我的模拟器中进行任何设置以连接互联网?
【问题讨论】:
【参考方案1】:这清楚地表明 Android 模拟器无法识别与您的机器网络配置连接的移动网络。我建议尝试以下操作来解决此问题。
-
打开 AVD 管理器并擦除该模拟器的数据。
如果您使用 wifi 网络并立即使用移动数据切换可能会导致此问题。只需尝试重新启动模拟器并尝试。
您的模拟器可能指向旧版本的 SDK,因此您可能需要卸载 Android 模拟器并重新安装它。有时较旧的 SDK 数据会导致您遇到的问题。
重新启动您的机器,然后使用您的移动数据重新连接,并使用模拟器启动并检查它。
如果上述方法无效,请卸载 AVD 并重新安装。
也请注意这个Reference link。
请让我知道上述解决方案对您有用!干杯!!!
【讨论】:
Sathish,感谢您的回复。我已经修复了在 android我已通过在 Androidmanifest.xml 中添加此行来解决此问题
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
【讨论】:
以上是关于在Android Emulator中没有连接互联网,当通过热点通过手机上网时的主要内容,如果未能解决你的问题,请参考以下文章
Android Emulator 无法连接到 React-Native 远程调试器 - 连接时超时
Android Emulator 不时显示“系统 UI 没有响应”对话框
MacBook Pro中的Android Emulator中没有播放音频
Android Studio Emulator崩溃:进程以退出代码139结束(由信号11中断:SIGSEGV)