Android获取mac地址、OA地址和外网IP地址

这篇具有很好参考价值的文章主要介绍了Android获取mac地址、OA地址和外网IP地址。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、获取Mac地址:文章来源地址https://www.toymoban.com/news/detail-638229.html

public static String GetMAC(Context context) {
    String Mac = "";
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M && Build.VERSION.SDK_INT <= Build.VERSION_CODES.N) {
        Mac = getMacAddress();
    } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
        Mac = getMacFromHardware();
    }

    return Mac;

}


/**
 * Android 6.0-Android 7.0 获取mac地址
 */
private static String getMacAddress() {
    String Mac = null;
    String str = "";
    try {
        Process pp = Runtime.getRuntime().exec("cat/sys/class/net/wlan0/address");
        InputStreamReader ir = new InputStreamReader(pp.getInputStream());
        LineNumberReader input = new LineNumberReader(ir);
        while (null != str) {
            str = input.readLine();
            if (str != null) {
                Mac = str.trim();//去空格
                break;
            }
     

到了这里,关于Android获取mac地址、OA地址和外网IP地址的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android 查询局域网内所有ip和mac地址

    1:通过java运行cmd命令,来通过arp命令获取同一网络下设备信息,对于支持linux 和windows的设备有效,像一些非智能设备,就无力回天了 2:使用android手机通过向子网内所有设备先发送一遍udp包,实现与在线的设备都进行通信一遍,这样对应的路由信息就自动存储在本地手机中

    2024年02月12日
    浏览(43)
  • 【vue】前端获取用户真实IP地址 (外网IP地址)

    1. 打开index.html !-- 引入JS -- script src=\\\"http://pv.sohu.com/cityjson?ie=utf-8\\\"/script  2. 获取IP  let IP = returnCitySN[\\\"cip\\\"]; localStorage.setItem(\\\'ip\\\',IP);  完整代码:

    2024年02月16日
    浏览(57)
  • Java获取局域网中所有ip和Mac地址

    定义一个Util service调用util 返回类

    2024年02月16日
    浏览(34)
  • rust获取本地外网ip地址的方法

    大家好,我是get_local_info作者带剑书生,这里用一篇文章讲解get_local_info的使用。 get_local_info是什么? get_local_info是一个获取linux系统信息的rust三方库,并提供一些常用功能,目前版本0.2.4。详细介绍地址:[我的Rust库更新]get_local_info 0.2.3-CSDN博客 首先在你的工程添加它 然后引

    2024年01月18日
    浏览(58)
  • mac配置双网卡 mac同时使用内网和外网

    在公司办公通常都会连内网,而连内网最大的限制就是不可以使用外网,那遇到问题也就不能google,而当连接无线的时候,内网的东西就不可以访问,也就不能正常办公,对于我这种小白来说,工作中遇到的问题数不胜数,又不能什么事都请教同事,这可真是让人头大~~~~ 那

    2024年02月05日
    浏览(43)
  • rust跟我学七:获取外网IP地址

                       图为RUST吉祥物 大家好,我是get_local_info作者带剑书生,这里用一篇文章讲解get_local_info是怎么获取到本机的外网IP地址。 首先,先要了解get_local_info是什么? get_local_info是一个获取linux系统信息的rust三方库,并提供一些常用功能,目前版本0.2.4。详细

    2024年01月19日
    浏览(57)
  • 教你如何获取客户端IP和MAC地址的工具类,实战篇(Java版)

    在开发过程中,都会遇到获取IP或MAC地址的情况,那么如何在代码层面实现获取呢?接下来就为大家从代码层面介绍获取的方式。

    2024年02月03日
    浏览(47)
  • 叫你如何获取客户端IP和MAC地址的工具类,实战篇(Java版)

    在开发过程中,都会遇到获取IP或MAC地址的情况,那么如何在代码层面实现获取呢?接下来就为大家从代码层面介绍获取的方式。

    2024年02月12日
    浏览(51)
  • Mac下双网关设置(Wi-Fi 和网线同时访问内网和外网)

    公司为了安全,需要在内网环境下使用云桌面进行开发,但是连接网线后 WiFi 就失效,所以需要配置双网关。 目的:通过无线访问外网,有线访问ip地址以50开头的内网,且无线的优先级高。 1.1:首先连接网线查看配置 记下ip 地址,子网掩码和路由器。后面配置使用。 1.2:

    2024年02月08日
    浏览(42)
  • Qt 获取本机IP地址及Mac地址

    首先需要在pro文件中添加network模块 添加头文件 以下是获取IP地址代码 获取MAC地址 测试应用输出

    2024年02月09日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包