在Android设备上存根网络

时间:2010-12-07 17:42:50

标签: android

我需要在测试Android设备上存根GSM网络,以测试应用程序的某些部分。这可能吗?

由于

2 个答案:

答案 0 :(得分:2)

Android Emulatorconsole,可用于模拟模拟器中的许多不同条件。查看telephony emulation部分,它可以帮助您测试应用程序的必要部分。

例如,gsm命令允许您输入如下命令:

gsm data roaming

模拟手机漫游。具体来说,你打算尝试什么?

答案 1 :(得分:0)

你还没有真正解释“存根”的意思

如果您只是禁用,您可以编辑APN设置(将它们写下来之后!)以断开网络或移除SIM卡(假设设备使用了一个)

如果你的意思是使用别的东西,大多数每个Android手机都支持wifi,你可以在廉价无线接入点的上游放置任何你想要的监控/模拟/等。

如果你想在软件中做到这一点......那就不那么容易了。在root用户手机上,您可以使用网络配置或驱动程序,基本上与任何其他Linux一样,只确保您不会与Android平台发生冲突,每个都恢复对方的网络设置。