【发布时间】:2016-04-12 15:06:52
【问题描述】:
当我在 Ubuntu 14.04 上从终端运行 AVD 时,以下命令可以正常运行:
my_name@host:~$ emulator -avd my_avd
但是当我想使用 tcpdump 捕获网络流量时,模拟器无法启动:
my_name@host:~$ emulator -avd my_avd -tcpdump ~/test.cap
qemu-system-i386: -tcpdump: invalid option
我在 Windows 上使用 tcpdump 运行模拟器没有问题,但在 Ubuntu 和 Debian 上它拒绝工作。这可能是一个错误还是我错过了什么?当我想使用选项-timezone Europe/Berlin 时,也会出现同样的问题。相比之下,-dns-option 8.8.8.8 选项运行良好。每个 AVD 都会出现问题。
Android SDK:
- SDK 工具 25.1.1
- 平台工具 23.1
- 构建工具 23.0.3
- Android 6.0 SDK 平台修订版 3
- Android 6.0(Intel x86 Atom Image 32/64 Bit Revision 8 和 ARM EABI v7a Image Revision 3)
在 Intel Core 2 Duo 上启用了虚拟化 (KVM)。 Oracle JDK 8 已安装。
【问题讨论】:
标签: android ubuntu android-emulator tcpdump