我试图让tcpdump在我的Android模拟器上运行,并在各个方向遇到问题。在我已经植根的Android平板电脑上,我的工作正常,但也希望从我的笔记本电脑上做到。
所以我当然可以根据设备进行操作,但是没有真正的su程序(......或者我认为......)所以Android应用程序本身似乎不会以root身份运行。我想在我的模拟器上运行BusyBox以获得一组我常用的工具,安装程序失败说该应用程序不是root用户,这是预期的。安装SuperSu失败是因为它说su不在那里,即使我在设备上有root,并且在/ system / xbin中也恰好有一个su,所以我不知道为什么我得到一个不一致的错误信息。
之后,我仍然需要安装tcpdump。这是一个ARM二进制文件,但我还没有为Android x86找到一个。即使在/ data / local / container中从源代码运行,它也会在尝试运行时为我提供找不到./configure错误的文件。我还想在我的机器上安装apt-get,那么将Android安装Debian是最佳路线吗?