【问题标题】:Get IP address of android on virtual box在虚拟盒子上获取android的IP地址
【发布时间】:2014-09-12 03:02:23
【问题描述】:

我正在编写一个脚本来通过在无头(无 GUI)模式下运行 Android 4.3 来测试应用程序。我想从主机上获取来宾机器的 IP 地址。

这排除了在 android (ALT + F1) 的控制台上使用 ifconfig。 android guest也不支持guest添加,所以使用VBoxManage guestproperty enumerate <vm>的变体不会给出IP地址。

还有其他获取ip地址的方法吗?我也愿意更改IP地址,如果获取IP地址不是一个选项。

【问题讨论】:

    标签: android ip-address virtualbox


    【解决方案1】:

    我找不到任何用于提取 ip 的东西。我最终为虚拟机设置了特定的 MAC 地址,然后配置了一个虚拟路由器 vyatta,通过添加静态路由为该 MAC 地址分配特定的 IP 地址。

    【讨论】:

      【解决方案2】:

      ifconfig 是正确的。但是android shell也可以用adb访问:

      所以只需在主机上运行:

      adb shell ifconfig eth0
      

      【讨论】:

      • 但要与 adb 连接,我需要 IP 地址。 :(
      猜你喜欢
      • 2013-08-08
      • 1970-01-01
      • 1970-01-01
      • 2012-11-06
      • 2016-02-02
      • 1970-01-01
      • 2023-03-18
      • 2021-04-27
      • 1970-01-01
      相关资源
      最近更新 更多