Android SDKでスマートフォン自体の電話番号を取得する方法です。
public String getMyPhoneNumber()
{
return ((TelephonyManager) getSystemService(TELEPHONY_SERVICE))
.getLine1Number();
}
また、マニフェストファイル(AndroidManifest.xml)にも、次のように付け加える必要があります。
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
上記がないと、requires read phone state というエラーになってしまいます。
