【Android获取IP地址】厌伴老儒烹瓠叶,强随举子踏槐花。这篇文章主要讲述Android获取IP地址相关的知识,希望能为你提供帮助。
- public String getLocalIpAddress( ) {
- try {
- for ( Enumeration< NetworkInterface> en = NetworkInterface.getNetworkInterfaces( ) ; en.hasMoreElements( ) ; ) {
- NetworkInterface intf = en.nextElement( ) ;
- for ( Enumeration< InetAddress> enumIpAddr = intf.getInetAddresses( ) ; enumIpAddr.hasMoreElements( ) ; ) {
- InetAddress inetAddress = enumIpAddr.nextElement( ) ;
- if ( !inetAddress.isLoopbackAddress( ) ) {
- return inetAddress.getHostAddress( ) .toString( ) ;
- }
- }
- }
- } catch ( SocketException ex) {
- Log.e( LOG_TAG, ex.toString( ) ) ;
- }
- return null;
- }
推荐阅读
- 优化Android应用的提示和工具
- cisp401系列PayrollApp.java版本
- 退出ANDROID应用程序AIR
- 禁用包含apple内容的网页=/
- 创建android项目
- 使用datamapper启动Rails项目
- Android pull解析器示例
- Android文本视图
- 允许在外部设备上安装android应用程序