android下获取手机的号码

1
2
3
4
5
6
7
//创建电话管理
TelephonyManager tm = (TelephonyManager);
//与手机建立连接
activity.getSystemService(Context.TELEPHONY_SERVICE);

//获取手机号码
String phoneId = tm.getLine1Number();

在manifest file中添加

1
2
<!--  记得在manifest file中添加 -->
<uses-permission android:name="android.permission.READ_PHONE_STATE" />

程序在模拟器上无法获取,必须连接手机

参考连接:

http://hi.baidu.com/hencechen/blog/item/e4d983094c01b4c73ac76349.html

知识共享授权条款
本著作Chen, Zai-Chun制作,以知识共享 姓名标示-相同方式分享 4.0 国际 授权条款释出

留言

Jun 21 2010