精华内容
下载资源
问答
  • 无论是电脑链接宽带上网还是手机链接wifi上网,当我们在链接网络后,会自动分配一个独立的IP地址,对于电脑端的上网IP地址我们可通过ipconfig/all命令来查看,那么如果在手机端的话应该如何查看IP地址呢?...

    无论是电脑链接宽带上网还是手机链接wifi上网,当我们在链接网络后,会自动分配一个独立的IP地址,对于电脑端的上网IP地址我们可通过ipconfig/all命令来查看,那么如果在手机端的话应该如何查看IP地址呢?其实当我们的手机在链接wifi地址后,我们可通过所链接wifi的网络属性查看IP地址,下面河东软件园为大家带来了两种手机查看IP地址的方法,下面我们一起了解一下吧!

    e2904b4b787e144b8cd2d9751aa14a91.png

    方法步骤:

    一、进入WLAN里查看:

    1、我们拿出手机然后下滑拉出手机的菜单,随后点击【设置】按钮;

    fa14b76162355c294959cb73bb68029f.png

    2、进入设置的界面点击【WLAN】选项;

    defa4f7b413a9c723ab100ee0da5fa69.png

    3、进入以后再继续点击已经连接上的WIFI右侧的【箭头】图标;

    80b683a6ad6c73439080258e68d8757a.png

    4、现在进入【网络详情】界面就可以看见WIFI的IP地址了。

    68d4a06794fc5ae182312a52bf92bf73.png

    二、进入手机状态信息里查看:

    1、在这我们还是先点击进入设置的界面,进入后接着点击【关于手机】菜单项即可;

    1f285d33c7905c77c1d04671931ccc13.png

    2、进入如下的页面之后接着点击【状态信息】按钮;

    8b747b36e2deeb7af9d05772808bc1eb.png

    3、在打开的页面中就可以查询IP地址了。

    31e94321b5e4e30520da5605849c96bd.png

    以上就是小编带来的手机查看IP地址的两种方法,大家随便选择一种方法来查询都可以得出结果,小编希望有需要的朋友可以跟着方法一步步进行,这样才会有明显的效果,那么小编的这篇文章才有它的用处。

    展开全文
  • 主要介绍了Android获取热点主机ip和连接热点手机ip的相关资料,需要的朋友可以参考下
  • 主要介绍了Android开发准确获取手机IP地址的两种方式,需要的朋友可以参考下
  • 主要介绍了Android实现编程修改手机静态IP的方法,涉及Android编程实现对系统底层信息修改的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
  • 安卓手机查看IP地址的两种方法, 二、进入手机状态无论是电脑链接宽带上网还是手机链接wifi上网,当我们在链接网络后,会自动分配一个独立的IP地址,对于电脑端的上网IP地址我们可通过ipconfig/all命令来查看,那么...

    安卓手机查看IP地址的两种方法,  二、进入手机状态

    无论是电脑链接宽带上网还是手机链接wifi上网,当我们在链接网络后,会自动分配一个独立的IP地址,对于电脑端的上网IP地址我们可通过ipconfig/all命令来查看,那么如果在手机端的话应该如何查看IP地址呢?其实当我们的手机在链接wifi地址后,我们可通过所链接wifi的网络属性查看IP地址,下面纳飞手机网为大家带来了两种手机查看IP地址的方法,下面我们一起了解一下吧!

    43f9793ac43ef6e2c48826358cdb86d1.png

    方法步骤:

    一、进入WLAN里查看:

    1、我们拿出手机然后下滑拉出手机的菜单,随后点击【设置】按钮;

    1164b9899aa0daf54f782dc0314c8b56.png

    2、进入设置的界面点击【WLAN】选项;

    eaa217d518b4dd0614e7a697e6a88ac6.png

    3、进入以后再继续点击已经连接上的WIFI右侧的【箭头】图标;

    312deff090359b19e49b59f5c1f28f5b.png

    4、现在进入【网络详情】界面就可以看见WIFI的IP地址了。

    32ffc96f3b8859aa517f016bd8f64d59.png

    二、进入手机状态信息里查看:

    1、在这我们还是先点击进入设置的界面,进入后接着点击【关于手机】菜单项即可;

    0c080d9c6a3c0fbca87024c76e300e4c.png

    2、进入如下的页面之后接着点击【状态信息】按钮;

    a619b9ff1fd49bb6b290f201bda9d950.png

    3、在打开的页面中就可以查询IP地址了。

    2ca0fbf5a534bdadd97a19e0276715bc.png

    以上就是nfsj.net小编带来的手机查看IP地址的两种方法,大家随便选择一种方法来查询都可以得出结果,nfsj.net小编希望有需要的朋友可以跟着方法一步步进行,这样才会有明显的效果,那么nfsj.net小编的这篇文章才有它的用处。

    本站文章为纳飞手机网网友投稿分享,版权归原作者,如有侵犯了您的权益,请联系我们,会尽快处理。

    展开全文
  • 网上找了下,好像这方面的代码比较少,而且大部分都不可用,所以自己写了一个小工具,可以获得外网的IP、城市等信息。... testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" }
  • 主要介绍了Android获取本机内网IP地址与外网IP地址源码实例,需要的朋友可以参考下
  • 查看android手机IP地址.apk
  • 安卓手机IP软件

    2018-11-27 16:24:59
    兔子IP是一款可以用于安卓手机或模拟器改变设备外网IP的工具,线路覆盖全国大部分省份和城市,有动态线路也有静态线路。
  • Android 查看IP地址

    2021-06-03 06:07:44
    在网上查看了不少Android手机获取用户IP的例子,不过很少发现理想的,大多情况仅仅是获取WiFi情况下的用户IP,而3G网络的IP网上很少看到相关代码,今天抽空出来搞搞不同网络下获取用户的IP,希望对大家有点用处,...

    在网上查看了不少Android手机获取用户IP的例子,不过很少发现理想的,大多情况仅仅是获取WiFi情况下的用户IP,而3G网络的IP网上很少看到相关代码,今天抽空出来搞搞不同网络下获取用户的IP,希望对大家有点用处,个人表达能力不大好,大家将就着看。

    public class MainActivity extends Activity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_main);

    //获取ip地址

    String ipAddress = IPAddressUtil.getIPAddress(this);

    Log.d("mytag", "ipAddress:" + ipAddress);

    }

    }

    package com.example.commonutil.util;

    import java.net.Inet4Address;

    import java.net.InetAddress;

    import java.net.NetworkInterface;

    import java.util.Enumeration;

    import android.content.Context;

    import android.net.ConnectivityManager;

    import android.net.NetworkInfo;

    import android.net.wifi.WifiInfo;

    import android.net.wifi.WifiManager;

    public class IPAddressUtil {

    public static String getIPAddress(Context context) {

    String ipAddress = "";

    ConnectivityManager manager = (ConnectivityManager) context

    .getSystemService(Context.CONNECTIVITY_SERVICE);

    NetworkInfo networkInfo = manager.getActiveNetworkInfo();

    if (networkInfo != null) {

    if (ConnectivityManager.TYPE_MOBILE == networkInfo.getType()) {

    ipAddress = getMobileIpAddress();

    } else {

    ipAddress = getLocalIpAddress(context);

    }

    }

    return ipAddress;

    }

    /** 移动网络 IP **/

    private static String getMobileIpAddress() {

    try {

    for (Enumeration en = NetworkInterface.getNetworkInterfaces(); en

    .hasMoreElements();) {

    NetworkInterface intf = en.nextElement();

    for (Enumeration enumIpAddr = intf.getInetAddresses(); enumIpAddr

    .hasMoreElements();) {

    InetAddress inetAddress = enumIpAddr.nextElement();

    if (!inetAddress.isLoopbackAddress() && inetAddress instanceof Inet4Address) {

    return inetAddress.getHostAddress().toString();

    }

    }

    }

    } catch (Exception e) {

    e.printStackTrace();

    }

    return null;

    }

    /** 非移动网络 IP **/

    private static String getLocalIpAddress(Context context) {

    WifiManager wifiManager = (WifiManager) context.getSystemService(Context.WIFI_SERVICE);

    WifiInfo wifiInfo = wifiManager.getConnectionInfo();

    // 获取32位整型IP地址

    int ipAddress = wifiInfo.getIpAddress();

    // 返回整型地址转换成“*.*.*.*”地址

    return String.format("%d.%d.%d.%d", (ipAddress & 0xff), (ipAddress >> 8 & 0xff),

    (ipAddress >> 16 & 0xff), (ipAddress >> 24 & 0xff));

    }

    }

    展开全文
  • 主要介绍了Android手机获取IP地址的两种方法,本文分别讲解了WIFI和GPRS两种情况下各自获取手机IP地址的方法,需要的朋友可以参考下
  • 这段时间公司给人开发连接打印机的手机端APP时候做的一个小的例子,直接打开手机端输打印机的IP,连接打印机,还有就是打印出来的内容直接在程序里面可修改,大家可以修改一下,就能用了,用的Androidstudio开发的。...
  • Android中打开APP软件获取手机IP和MAC地址
  • 主要介绍了Android中使用adb命令通过IP地址连接手机的方法,本文给大家分享两种解决方法 ,需要的朋友可以参考下
  • Android 获取手机IP

    千次阅读 2019-04-12 20:00:34
    1.概述 作为一个C语言开发的代码搬运工,想写个Android程序相当...开发环境为Android Studio,版本为Android Studio 3.4 Canary 2,关于Android Studio安装和SDK配置,这里不赘述。 2.实现 界面设计 <?xml versio...

    1.概述

    作为一个C语言开发的代码搬运工,想写个Android程序相当不容易。花了两天时间,翻了n篇帖子,感觉每个帖子都不完整,比如各个函数之前参数如何传递,如何把结果显示出来,这些都不完整。于是写这篇博客,希望对Android初学者有点用处。开发环境为Android Studio,版本为Android Studio 3.4 Canary 2,关于Android Studio安装和SDK配置,这里不赘述。

    2.实现

    2.1 .xml文件

    新建工程IPGET,修改/res/layout/activity_main.xml文件,在里面增加l两个TextView文本,完整的activity_main.xml文件和截图如下,

    <?xml version="1.0" encoding="utf-8"?>
    <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context=".MainActivity">
    
        <TextView
            android:id="@+id/nametextview"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginBottom="200dp"
            android:textSize="20sp"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintStart_toStartOf="parent" />
    
        <TextView
            android:id="@+id/ipTextView"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_marginStart="16dp"
            android:layout_marginLeft="16dp"
            android:layout_marginBottom="100dp"
            android:textSize="20sp"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintStart_toStartOf="parent" />
    </android.support.constraint.ConstraintLayout>
    

    .xml

    2.2 .java文件

    修改/java/com.example.ipget/Mainactivity.java文件,完整的Mainactivity.java文件和截图如下

    package com.example.ipget;
    
    import android.support.v7.app.AppCompatActivity;
    import android.os.Bundle;
    import android.widget.TextView;
    import android.net.ConnectivityManager;
    import android.support.v7.app.AlertDialog;
    import android.content.DialogInterface;
    import android.net.NetworkInfo;
    import java.net.NetworkInterface;
    import java.net.Inet4Address;
    import java.net.InetAddress;
    import java.util.Enumeration;
    import java.net.SocketException;
    
    public class MainActivity extends AppCompatActivity {
        private TextView ipTextView = null;
        private TextView nameTextView = null;
        private ConnectivityManager mConnectivityManager = null;
        private NetworkInfo mActiveNetInfo = null;
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
    
            nameTextView = findViewById(R.id.nametextview);
            ipTextView = findViewById(R.id.ipTextView);
            mConnectivityManager = (ConnectivityManager)getSystemService(CONNECTIVITY_SERVICE);//获取系统的连接服务
            mActiveNetInfo = mConnectivityManager.getActiveNetworkInfo();//获取网络连接的信息
            if(mActiveNetInfo==null)
                myDialog();
            else
                setUpInfo();
        }
    
        public String getIPAddress() {
            NetworkInfo info = mConnectivityManager.getActiveNetworkInfo();
            if (info != null && info.isConnected()) {
                if ((info.getType() == ConnectivityManager.TYPE_MOBILE) || (info.getType() == ConnectivityManager.TYPE_WIFI) ){//当前使用2G/3G/4G网络
                    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() && inetAddress instanceof Inet4Address) {
                                    return inetAddress.getHostAddress();
                                }
                            }
                        }
                    }
                    catch (SocketException e) {
                        e.printStackTrace();
                    }
                }
            }
            else { //当前无网络连接,请在设置中打开网络
                return null;
            }
            return null;
        }
    
        public void setUpInfo()  {
            if(mActiveNetInfo.getType()==ConnectivityManager.TYPE_WIFI)  {
                nameTextView.setText("网络类型:WIFI");
                ipTextView.setText("IP地址:"+getIPAddress());
            }
            else if(mActiveNetInfo.getType()==ConnectivityManager.TYPE_MOBILE)  {
                nameTextView.setText("网络类型:3G/4G");
                ipTextView.setText("IP地址:"+getIPAddress());
            }
            else  {
                nameTextView.setText("网络类型:未知");
                ipTextView.setText("IP地址:");
            }
        }
    
        private void myDialog()  {
            AlertDialog mDialog = new AlertDialog.Builder(MainActivity.this)
                    .setTitle("注意")
                    .setMessage("当前网络不可用,请检查网络!")
                    .setPositiveButton("确定", new DialogInterface.OnClickListener()  {
                        @Override
                        public void onClick(DialogInterface dialog, int which)  {
                            dialog.dismiss();
                            MainActivity.this.finish();
                        }
                    })
                    .create();//创建这个对话框
            mDialog.show();//显示这个对话框
        }
    }
    

    .java

    2.3 AndroidManifest.xml文件

    修改AndroidManifest.xml文件,在里面添加如下2个权限

        <uses-permission android:name="android.permission.INTERNET"></uses-permission>
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
    

    完整的AndroidManifest.xm文件和截图如下

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.ipget">
    
        <application
            android:allowBackup="true"
            android:icon="@mipmap/ic_launcher"
            android:label="@string/app_name"
            android:roundIcon="@mipmap/ic_launcher_round"
            android:supportsRtl="true"
            android:theme="@style/AppTheme">
            <activity android:name=".MainActivity">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
    
        <uses-permission android:name="android.permission.INTERNET"></uses-permission>
        <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
    </manifest>
    

    AndroidManifest.xml

    3.测试结果

    4G网络、wifi网络、无网络三种情况测试如下图:
    测试

    4.参考

    https://www.cnblogs.com/tianyaxue/p/3168619.html
    https://blog.csdn.net/u013986975/article/details/71709866

    展开全文
  • Android显示手机IP信息

    2015-04-17 14:25:13
    Android的界面控件中显示手机的相应的IP信息
  • android 获取手机ip地址

    2016-12-24 15:13:47
    android 获取手机ip地址.超简单 100%获取到本手机ip,简单的代码 android 获取手机ip地址.超简单 100%获取到本手机ip,简单的代码
  • 安卓Android源码——ipcamera-for-android 手机变成IP Camera.zip
  • 手机IP软件

    2018-10-30 15:23:14
    【芝麻软件】安卓手机IP,千万动态IP随意换,自动除重,稳定高效,一键切换,操作简单
  • 深度IP转换器手机版APP是一款安卓移动应用,深度IP转换器是一款动态IP和静态IP结合的IP地址修改软件,拥有全国城市节点固定IP线路5000加高速服务器IP,属于高匿名8级加密国内IP切换器IP修改器。
  • 安卓系统Android 4.0推出之后,很多网友都进行了版本的更新,但是,一些更新了Android 4.0系统的用户,表示,自从版本升级之后,就不能使用静态IP,这是怎么回事呢?小编经过研究后发现,并不是Android 4.0系统限制...
  • Android实现代码设置ip,有图有真相
  • 安卓手机IP软件,极光换ip软件,海量IP资源,一键切换,傻瓜式操作,国内专业级代理,超过3000wIP,防ip被封

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,478
精华内容 22,191
关键字:

安卓手机查看ip