当前位置: 首页 > news >正文

Android 获取本机号码

直接来代码:

权限:<uses-permission android:name="android.permission.READ_PHONE_STATE" /> //获取手机号码

代码:

 

TelephonyManager tm = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
String deviceid = tm.getDeviceId();
String tel = tm.getLine1Number();//手机号码
String imei = tm.getSimSerialNumber();
String imsi = tm.getSubscriberId();
这样就拿到很多东西了。欢迎留言询问,一起成长。

 

相关文章:

  • parse,Object和对象区别JSON对象和字符串转化StringBuilder 使用Split() 截取字符串数组String.AppendString怎么把以逗号分分割的字符串数据
  • TabLayout app:tabMode和app: tabGravity配合使用效果对比
  • Android 开发 tablayout 字体加粗 ,简便的手法:
  • android全透明背景色: android 开发 背景常用透明度
  • Android开发使用shape定义按钮背景绘制,带有渐变的按钮背景 带有渐变的动态按钮背景  gradient selector stroke android:type
  • Android获取系统时间不同方式 ,final关键字,static与final区别, static和final一起使用
  • android 开发修改switch开关颜色
  • 小米获取 版本22 手机存储权限拿不到
  • 自定义tablayout中的tab样式
  • Android 开发获取通知栏权限时会出现两个应用图标
  • GreenDao 3.0 中insert insertOrReplace save 区别
  • andeoid 开发:Error:java.lang.OutOfMemoryError: GC overhead limit exceeded
  • Error:Could not find com.android.support:appcompat-v7:27.0.2.
  • adsplugin.iml 文件没有进行merge新加入的module中的类显示灰色,在project中新的module文件夹图标没有3条竖线
  • shaderTextView 闪动文字,static{}(静态代码块)与{}(非静态代码块)的异同点
  • 【css3】浏览器内核及其兼容性
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • C++入门教程(10):for 语句
  • Create React App 使用
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • React-flux杂记
  • React-生命周期杂记
  • SAP云平台里Global Account和Sub Account的关系
  • vue 配置sass、scss全局变量
  • 闭包,sync使用细节
  • 二维平面内的碰撞检测【一】
  • 前言-如何学习区块链
  • 视频flv转mp4最快的几种方法(就是不用格式工厂)
  • 提醒我喝水chrome插件开发指南
  • 微信小程序设置上一页数据
  • 想使用 MongoDB ,你应该了解这8个方面!
  • 学习笔记TF060:图像语音结合,看图说话
  • 一道面试题引发的“血案”
  • 看到一个关于网页设计的文章分享过来!大家看看!
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • (20050108)又读《平凡的世界》
  • (3)Dubbo启动时qos-server can not bind localhost22222错误解决
  • (4)事件处理——(2)在页面加载的时候执行任务(Performing tasks on page load)...
  • (C++17) optional的使用
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • ****** 二 ******、软设笔记【数据结构】-KMP算法、树、二叉树
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .Net FrameWork总结
  • .NET 设计一套高性能的弱事件机制
  • .NETCORE 开发登录接口MFA谷歌多因子身份验证
  • .NetCore实践篇:分布式监控Zipkin持久化之殇
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .NET建议使用的大小写命名原则
  • @RequestBody与@ModelAttribute
  • @RestController注解的使用
  • @select 怎么写存储过程_你知道select语句和update语句分别是怎么执行的吗?
  • [2023年]-hadoop面试真题(一)