我要显示我的电话号码,当我打开应用程序,但我得到一个异常说Android的电话号码
申请电话已()意外停止。请再试一次。
我已经添加清单文件Read_Phone_State
权限。
public class Telephone extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
View v = new View(this);
v.setTag("The Number is : " + getMyTenDigitsNumber());
setContentView(v);
}
private String getTelephone() {
TelephonyManager tm;
tm = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
return tm.getLine1Number();
}
private String getMyTenDigitsNumber() {
String s = getTelephone();
return s.substring(3);
}
}
什么是日志?请发布相应的logcat条目 –
我已将getLine1Number()更改为getDeviceSoftwareVersion(),但应用程序被强制关闭。这是logcat:[link](http://i106.photobucket.com/albums/m265/ Mihaela15/Untitled.png) – Mischaila