在没有网络摄像头对话框的情况下启动Android模拟器

时间:2011-12-09 11:20:04

标签: android windows android-emulator junit automated-tests

每次我在Windows下启动Android模拟器时,都会询问我要使用哪个网络摄像头。有没有办法摆脱这个对话?

我需要的是从一个应该在夜间无人监督的批处理文件中自动启动模拟器[*],以对软件执行冒烟测试。显然,网络摄像头对话框会阻止执行

禁用摄像头支持,将网络摄像头计数设置为零并从命令行运行-webcam off将无济于事。也:

emulator @Gingerbread -webcam list

没有输出。

有什么建议吗?

DEK

[*]我们实际上希望定期启动模拟器几次,以避免此问题:

UnknownHostException in android

因此我们不能让模拟器在应该运行测试的机器上打开。

1 个答案:

答案 0 :(得分:0)

我创建了自己的AVD,如果模拟设备没有摄像头,则无法进行网络摄像头对话。

我的AVD被称为“HTC-Desire.avd”,在我的config.ini中我放了“hw.camera = no”这句话

如果您需要有关AVD的更多信息,您可能会发现此链接很有用。

http://developer.android.com/guide/developing/devices/managing-avds-cmdline.html