从NetworkInfo获取NetworkInterface名称

时间:2013-05-24 23:22:07

标签: android networking

鉴于android.net.NetworkInfo的一个实例,我想打开一个相应类型的套接字。为此,我“只是”将NetworkInfo类型(例如ConnectivityManager.TYPE_WIFI)转换为java.net.NetworkInterface类型(例如“wlan0”)。

我更喜欢在没有if-s和switch-s的情况下执行此操作,因为之前的一些帖子报告说这不能保证工作(例如,Wifi接口可能会显示为“wlan0”或“eth0”)。

有安全的方法吗?

0 个答案:

没有答案