我需要在测试Android设备上存根GSM网络,以测试应用程序的某些部分。这可能吗?
由于
答案 0 :(得分:2)
Android Emulator有console,可用于模拟模拟器中的许多不同条件。查看telephony emulation部分,它可以帮助您测试应用程序的必要部分。
例如,gsm
命令允许您输入如下命令:
gsm data roaming
模拟手机漫游。具体来说,你打算尝试什么?
答案 1 :(得分:0)
你还没有真正解释“存根”的意思
如果您只是禁用,您可以编辑APN设置(将它们写下来之后!)以断开网络或移除SIM卡(假设设备使用了一个)
如果你的意思是使用别的东西,大多数每个Android手机都支持wifi,你可以在廉价无线接入点的上游放置任何你想要的监控/模拟/等。
如果你想在软件中做到这一点......那就不那么容易了。在root用户手机上,您可以使用网络配置或驱动程序,基本上与任何其他Linux一样,只确保您不会与Android平台发生冲突,每个都恢复对方的网络设置。