模拟Eclipse模拟器上的蜂窝网络行为

时间:2013-10-08 12:32:23

标签: android android-emulator gsm cellular-network umts

有没有办法在Eclipse Android模拟器中模拟蜂窝移动网络(GSM / UMTS)的行为?

更具体地说:我想开发一个应用程序来显示有关网络的信息,例如覆盖级别,相邻单元格的参数等,由TelephonyManager和其他相关类提供。在使用实际手机进行测试之前,我想尽可能多地使用模拟器进行调试。

为此,我需要仿真手机“看到”一个正常运行的蜂窝网络及其协议和参数。这可能吗?

2 个答案:

答案 0 :(得分:2)

模拟器不会为您提供设置该选项的选项。我开发了一个玩具应用程序来显示网络参数,我发现的唯一方法是使用真正的手机。

顺便说一下,并非所有手机都实现了Android API的所有方法,因此您会发现某些参数不会显示。并且API中也没有很多参数,你需要让他们抛出AT命令(你需要一个有根设备)

答案 1 :(得分:1)

注意:我意识到这个问题已经有两年了,但是因为这个问题在5分钟之前收到了原作者的轻微编辑,所以又回到了网站的前面,我假设他可能仍在寻找答案。

是的,AT& T提供了一种免费工具,可以在一定程度上模拟和分析不同的网络状况。它可以与Eclipse ADT,Android Studio或其他完全一起使用。所以它不依赖于任何特定的IDE。

http://developer.att.com/application-resource-optimizer

话虽这么说,我不知道它是否会给你任何与细胞塔相关的元数据。