package com.action;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.telephony.TelephonyManager;
import android.widget.Toast;
public class Main extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TelephonyManager tm = (TelephonyManager)Main.this.getSystemService(Context.TELEPHONY_SERVICE);
String phoneId = tm.getLine1Number();
setTitle(phoneId);
Toast.makeText(Main.this, "手机号:" + phoneId, Toast.LENGTH_LONG).show();
setContentView(R.layout.main);
}
}
配置文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.action"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".Main"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
</application>
</manifest>
这个例子可以获取到大部分手机号码段,后来,在做项目测试时,发现该程序提取不到186段的手机号,欢迎朋友回贴交流
分享到:
相关推荐
本文将详细介绍如何在Android中尝试获取手机号,并提供一种通过发送短信并监听回复的方式来实现这一目标。 首先,Android系统提供了`TelephonyManager`类来获取设备的电话相关信息。通过以下代码片段,我们可以获取...
在微信小程序中,获取用户手机号是一项重要的功能,它涉及到用户的隐私保护和应用的安全性。本文将深入探讨微信小程序如何在前端实现安全地解密获取用户手机号。 一、微信小程序授权获取手机号流程 1. 用户授权:...
其中,一键获取手机号功能是友盟针对移动应用开发的一项服务,它可以帮助开发者便捷地获取到用户的手机号码,前提是用户已经授权。这在实名制或需要手机号进行账号注册的场景下非常有用。 PHP作为后端编程语言,被...
在微信小程序的开发过程中,获取用户信息是必不可少的步骤,特别是用户的手机号和OpenID,这些都是构建用户系统和服务的基础。本文将详细讲解如何使用PHP来实现这两个功能。 首先,标题提到的"小程序获取信息"主要...
注意,微信为了隐私保护,手机号码可能会有部分隐藏,比如中间几位用星号(*)代替。 6. **异常处理**:在实际开发中,需要考虑可能出现的错误,如解密失败、网络问题、权限问题等,并提供相应的错误处理机制。 在...
// 权限已获得,可以进行获取手机号的操作 } else { // 用户拒绝了权限请求,处理这种情况 } } } ``` 需要注意的是,从Android 10(API级别29)开始,获取IMEI和其他设备识别号受到了更严格的限制。除非你的...
在Android开发中,获取用户手机号码和运营商信息是常见的需求,尤其在开发涉及通信功能的应用时。本示例代码“获取手机号码和手机运营商.zip”着重解决了这个问题,但据描述指出,该代码在某些特定设备上可能存在...
在Android系统中,获取SIM卡运营商信息相对简单,但直接通过SIM卡获取手机号码的功能却存在一定的限制。这是因为出于隐私保护和安全考虑,Android系统并未开放直接读取用户手机号码的API接口。开发者通常可以通过...
在Android平台上,获取手机的号码和运营商信息是常见的需求,特别是在开发涉及通信功能的应用时。以下是如何在Android中实现这一功能的详细步骤和相关知识点。 首先,为了获取手机号码和运营商信息,我们需要使用`...
// 示例手机号 $location = $mobileCity->getCity($phoneNumber); // 调用查找方法 echo "手机号码 {$phoneNumber} 的归属地是 {$location}。\n"; ``` 在实际应用中,`Mobile.txt`文件的结构很重要。它可能是一个...
本文将详细介绍如何在Android 5.0及以上版本判断设备是否为单卡或双卡,并获取每个SIM卡的手机号码。 首先,我们需要了解SIM卡的相关概念。SIM卡(Subscriber Identity Module)是移动通信设备中的身份模块,存储了...
AutoJs源码-火云获取手机号码。本资源购买前提醒:本源码都是实际autojs项目模板,安装好autojs直接运行即可打开。1、支持低版本autojs。2、资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己...
在微信小程序中,获取用户手机号码是一个关键功能,尤其是对于需要实名认证或者依赖用户手机号提供服务的小程序而言。然而,由于隐私保护政策,微信并不直接提供用户的明文手机号。因此,开发者需要通过云开发的云...
在IT行业中,获取手机号码归属地是一项常见的需求,特别是在市场营销、客户服务、数据分析等领域。这个"案例获取手机号码归属 .zip"文件提供了一个解决方案,虽然作者自认为可能较为简陋,但其意图是分享并帮助有...
java解析的源码和小程序的源码,自己从项目中剥离出来的,肯定能用,有疑问私信,微信小程序获取各类信息(openid、session_key以及用户基本信息、解密手机号)
最近在做小程序开发,在其中也遇到了很多的坑,获取小程序的手机号并绑定就遇到了一个很傻的坑。 流程介绍 官方流程图 小程序使用方法 需要将 <button> 组件 open-type 的值设置为 getPhoneNumber,当用户...
### 服务端(C#)获取小程序(微信、字节跳动)手机号 #### 概述 在现代互联网应用开发中,小程序作为一种轻量级的应用形式,在提高用户体验的同时也简化了开发流程。对于开发者而言,如何安全有效地获取用户的手机...
在这个"Android高级应用源码-SIM卡运营商(获取手机号码功能暂时无法实现).rar"压缩包中,我们可以推测这是一个专注于获取SIM卡信息,特别是运营商信息的应用。然而,值得注意的是,描述中提到获取手机号码的功能...
在Android开发中,获取设备的手机号码和运营商信息是常见的需求,这主要涉及到对设备硬件信息的访问。本文将详细讲解如何在Android中实现这些功能,并提供相关的代码示例。 首先,我们需要理解Android系统的权限...
在Android平台上,获取手机号码归属地是一项常见的需求,特别是在开发涉及通信或用户验证的应用时。本文将详细讲解如何实现这一功能。 首先,我们要明白手机号码的归属地信息通常包括运营商(如中国移动、中国联通...