`
yinter
  • 浏览: 243031 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Get IP Address

 
阅读更多
1, Connect via WIFI
WifiManager wifiManager = (WifiManager) getSystemService(WIFI_SERVICE);
WifiInfo wifiInfo = wifiManager.getConnectionInfo();
int ipAddress = wifiInfo.getIpAddress();

2, Connect via GPRS
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(S.TAG, ex.toString());
    }
    return null;
}
分享到:
评论

相关推荐

    GetIpAddress.zip_android_get ip address _greattr1_hollowm1i

    首先,Android系统提供了多种方式来获取IP地址,但主要分为两种类型:本地IP地址(Local IP Address)和外部可访问的IP地址(External/公网IP Address)。 1. **本地IP地址**: - 本地IP地址通常是指设备在局域网...

    get ip address

    Android application for fetching network IP address of the android device Create new android project and add below code changes on MainActivity.java

    解决无法自动获取IP的问题

    "解决无法自动获取IP的问题" 在计算机网络中,自动获取 IP 地址是指计算机在连接网络时,可以从 DHCP 服务器自动获取 IP 地址,而不需要手动设置 IP 地址。但是,有时计算机可能无法自动获取 IP 地址,导致无法上网...

    GetIP 动态获取IP地址

    本文将详细解析“GetIP”这一主题,包括其在VC++编程环境中的实现、批处理脚本的应用以及如何打开和关闭端口。 首先,我们要理解什么是IP地址。IP地址(Internet Protocol Address)是互联网上设备的唯一标识,它...

    GetIP实例C++

    在本文中,我们将深入探讨如何使用C++编程语言来实现一个简单的"GetIP"实例,以获取本地IP地址。在日常开发中,了解并能够获取本地IP地址是至关重要的,尤其是在网络通信和分布式系统中。下面,我们首先将介绍相关的...

    获取手机ip

    String ipAddress = getDeviceIpAddress(location); ipTextView.setText("IP Address: " + ipAddress); // 使用GeoIP库或API获取地理位置信息 // 地理位置 -&gt; 查询天气 } } }; // 设置监听器并获取位置更新...

    Get IP Address-crx插件

    语言:English 快速获取IP地址 IP地址一直在变化,以找出IP地址可能需要时间,其好处...功能-IP地址更改时发出通知-性能提高-界面非常简单-单击一个即可复制地址IP-获取更多信息地址IP信息IP-国家-城市-位置-网络-主机名

    H5获取IP和定位的两个例子.rar

    console.error('Failed to get IP address:', error); }); } getIpAddress(); ``` 接着,我们讨论如何使用H5获取用户的位置信息。H5的Geolocation API提供了一个方便的方法来获取设备的地理位置。在获取用户位置...

    iOS获取用户设备当前的IP地址

    func getLocalIPAddress() -&gt; String? { var zeroAddress = sockaddr_in(sin_len: 0, sin_family: 0, sin_port: 0, sin_zero: [0; 8]) zeroAddress.sin_len = UInt8(MemoryLayout.size(ofValue: zeroAddress)) ...

    HostResolutionDemo:Get IP Address By Host Name (根据域名获取对应的IP地址)

    HostResolutionDemo 根据域名获取对应的IP地址 Usage: [SKHost getHostAddressByName:@"www.baidu.com" completion:^(BOOL completion, NSArray *result) { NSLog(@"completion: %@", result); }];

    GetIP(获取本地ip+机名)

    例如,使用`IPAddress.IsLoopback`检查是否为回环地址(127.0.0.1)或`IPAddress.IsSiteLocal`检查是否为本地地址。 5. **主机名获取**:主机名是计算机在网络上的识别名称,可以通过`Environment.MachineName`属性...

    jQuery IP address plugin

    6. **API接口**:提供丰富的API接口,比如`$.fn.ipAddress('validate')`用于手动验证IP地址,`$.fn.ipAddress('get')`用于获取当前输入的IP地址等。 7. **扩展性**:开发者可以通过插件提供的API接口进行扩展,实现...

    富士施乐打印机DP-P355d设置说明.doc

    在"TCP/IP IP Mode"下选择"IPv4",然后在"IPv4 Get IP Address"中选择"DHCP/Autonet",再选择"panel",然后根据屏幕提示设置IP地址、子网掩码和网关地址。每次修改后都需要确认并重启打印机以应用新设置。 如果希望...

    Delhpi_GetIP

    "Delphi_GetIP"项目就是这样一个用Delphi编写的程序,它能够获取电脑的IP地址,并且在IP地址发生改变时,会自动提示用户。本文将深入探讨如何使用Delphi来实现这一功能。 首先,获取电脑IP地址通常涉及到Windows ...

    PB-get-.rar_ip address _pb_pb 获取ip

    通过创建`InternetSession`对象,然后调用其`LocalIPAddress`属性,可以直接获取到设备的IP地址。 3. **利用.NET组件** - 如果你的PowerBuilder项目集成了.NET支持,可以利用.NET Framework中的类库获取IP地址。...

    T Get Public IP

    This is the domain name or IP address for the server that you use to get your IP. By default "checkip.dyndns.org" ServerUrl: The entire url of the WEB page for the query. By default ...

    getlocalIp_获取本地IP工具java_服务器_

    7. **`Client.class`、`MyTcp.class`、`ReadXml.class`、`GetIp.class`、`AcquireData.class`**:这些文件可能是Java类文件,其中可能包含了实现获取本地IP或其他网络操作的代码。例如,`GetIp.class`很可能包含获取...

    Get Local IP (VB6.0获取本地IP)

    在VB6中,你可以创建一个简单的用户界面,例如一个按钮,当用户点击按钮时,调用`GetLocalIPAddress`函数,并在文本框中显示本地IP地址。在`Form1.frm`文件中,添加一个`CommandButton`控件和一个`TextBox`控件,...

    GetLocalIP

    本文将详细探讨“GetLocalIP”这一主题,它涉及到如何通过API函数在VC++环境中获取本地计算机的IP地址。 首先,我们需要理解IP地址在网络通信中的作用。IP地址(Internet Protocol Address)是互联网上设备的唯一...

    GETIP:通过名称获取计算机的IP地址-matlab开发

    `getip`函数是MATLAB提供的一种简便方法,用于获取与当前MATLAB会话相关的网络接口的IP地址。这个功能尤其在需要进行网络通信或者远程控制时非常有用。让我们深入探讨一下`getip`函数及其使用方式。 首先,`getip`...

Global site tag (gtag.js) - Google Analytics