我用的Android4.0的模拟器,现在用Android提供的工具链编译了一个程序,已经可以在adb shell模式下运行了。我这个程序需要获得模拟器的eth0的IP地址然后与服务器进行交互,但我安装了busybox,然后用busybox的ifconfig命令(#./busybox ifconfig)查看eth0的地址为10.0.2.15,我的服务器的地址为10.96.XX.XX 是公网的IP,它们之间无法进行通信。(注:模拟器可以直接上网)
用过setprop命令以及sqllite3等方法都不行。
如何才能修改模拟器eth0的IP地址啊?(直接用 ifconfig eth0 10.96.X.XX  netmask 255.255.0.0 不行,模拟器直接无响应)?难道要获得模块器的root权限?一直尝试root但不成功,请高手赐教!!急~~~