android - Android Studio - 如何使用我的 wifi 连接到互联网
问题描述
我在 Android Studio 中搜索了如何从我的模拟器获取 Internet 连接,建议我从命令行启动模拟器,如下所示emulator -avd Pixel_3a_XL_API_29 -dns-server 8.8.8.8
:当我从命令行执行时,这确实提供了 Internet 连接,之后adb shell
,然后run-as com.example.myapplication
,然后ping abcnews.go.com
。这会从服务器“...r.cloudfront.net”返回数据包。查找此服务器,它似乎是针对 Amazon AWS 的,并且是“免费的”,达到了我尚未查找的某些数据限制。这在短期内是可以的,但我更喜欢使用我的家庭 wifi 而不是通过不同的服务器。 让我的 Android Studio 模拟器能够通过我的家庭 wifi 连接到 Internet 的最佳方式是什么?(我需要插件吗?) TIA,史蒂夫
解决方案
首先,API 25以下的模拟器不支持wifi。
其次,您不能将模拟器直接连接到您的 WiFi。
模拟器中的 WiFi 提供了一个虚拟热点,模拟器会自动连接到该热点。
因此,最佳做法是将 PC 连接到家庭 WiFi,然后在 PC 上运行模拟器。
推荐阅读
- mongodb - 如何通过同一文档中的另一个字段 $inc 一个字段?
- amazon-s3 - Amplify add storage - 允许未经身份验证的用户需要进行身份验证配置,但未正确配置
- python - 尝试从 Selenium Python 中的 div 类获取文本时出现 InvalidSelectorException 错误
- postgresql - 如何从 json 表中创建具有多列的新表
- c# - 如何将 C# 控制台应用程序窗口移动到屏幕中心
- python - Python Selenium StaleElement 异常
- html - CSS - 为表格中的每 n 列设置样式
- json - 在序列化时将字符串属性值转换为 base64 对于 ASP.NET Core 3.0+
- linux - 有没有办法设置 linux 在程序崩溃时显示 GUI 对话框?
- python - python中的多线程-我想将字典作为参数传递