作者originalsins (guilty)
看板AndroidDev
标题[问题] Android 模拟器IP问题请教
时间Mon Jun 20 21:25:13 2011
开发层: (应用/框架/库/核心) 应用
问题:
我目前希望撰写一个client(PC) & server(手机)程式
且用wifi来连接,故希望由PC输入手机的IP来连接
所以我写了以下code来取得手机端的IP位置,并在模拟器上执行
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
int ipAddress = wifiInfo.getIpAddress();
ipaddress.setText(Formatter.formatIpAddress(ipAddresss));
而取得的IP位置却是 0.0.0.0
这应该是不正确的...(但也不清楚正确是如何)
想请问各位大大几个问题
1. 若把以上的code在手机上实机测试,可以正确的取得IP吗?
2. 如果我希望利用模拟器来测试,我应该怎麽让client和server连上线呢?
(目前还是希望由PC输入手机IP来连线,该怎麽设定模拟器IP)
补充说明:
我有找了一些资料,像是设定dns让使用者可以透过模拟器上网
但是没有解决我的问题,所以上来请教各位,谢谢。
如果需要补充任何资料,再烦请大大们提出来罗。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.193.193.160