2016-05-26 15 views
-3

オーバーフローやビルドアプリをスタックするのは初めてですが、私はそれを学ぶ必要があります。だから、もし何かが間違っていたら、私に答えて修正してください。 私はWhatsappのように自分の一意のIDとして携帯電話番号を考慮するアンドロイドアプリを構築しています。アンドロイドアプリにモバイル番号を自動的に取得するにはどうすればよいですか?

だから誰でも私のデータベースに直接この番号を取得する方法を教えてください、彼はこのアンドロイドアプリをインストールする?

答えて

1

あなたは、次の権限を与える、AndroidManifest.xmlにはこの

TelephonyManager tManager = (TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE); 
String mNumber = tManager.getLine1Number(); 

のように使用することができます使用することにより

<uses-permission android:name="android.permission.READ_PHONE_STATE"/> 
0

を TelephonyManager tManager =(TelephonyManager)mAppContext.getSystemService(Context.TELEPHONY_SERVICE) ; 文字列mNumber = tManager.getLine1Number();

私たちは携帯電話番号を手に入れましたが、今ではこのapiは負担をかけています。そして、私たちは携帯電話の番号を取得することはできません。しかし、あなたはシムのシリアル番号を取得することができ、それはまたユニークです。

関連する問題