Android Eclipse仿真器

Android Eclipse仿真器,android,android-emulator,phone-number,Android,Android Emulator,Phone Number,需要帮助->我想得到电话号码并显示出来,我有这样的代码 TelephonyManager tMgr =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE); mPhoneNumber = tMgr.getLine1Number(); TextView t=(TextView)findViewById(R.id.TVphone); t.setText(mPhoneNumber); 但没有结果,所以我检查

需要帮助->我想得到电话号码并显示出来,我有这样的代码

TelephonyManager tMgr =(TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);    
mPhoneNumber = tMgr.getLine1Number();    
TextView t=(TextView)findViewById(R.id.TVphone);    
t.setText(mPhoneNumber);
但没有结果,所以我检查我的Android模拟器设置手机状态手机号码显示“未知”,如何改变它?我想知道我的电话号码。
感谢您尝试向模拟器添加电话号码并尝试上述代码。

尝试向模拟器添加电话号码并尝试上述代码。

有关详细信息,请参阅

在DDMS透视图中,您将看到Emulator Control选项卡,您可以从那里模拟调用。如果您在那里看不到Emulator控件。使用窗口>显示/查看>仿真器控件使选项卡显示

您还需要清单中的android.permission.READ_PHONE_STATE权限,您有吗?

有关更多信息,请参阅

在DDMS透视图中,您将看到Emulator Control选项卡,您可以从那里模拟调用。如果您在那里看不到Emulator控件。使用窗口>显示/查看>仿真器控件使选项卡显示


您还需要清单中的android.permission.READ_PHONE_STATE权限,您有吗?

emulator不应该有任何电话号码,返回unknown是正确的,请尝试在真实手机上测试它。你的代码应该不会返回号码。我认为你的模拟器中没有电话。模拟器不应该有任何电话号码,返回未知是正确的,请尝试在真实的电话上测试它。你的代码应该不会返回号码。我认为你的模拟器中没有电话或者如何在模拟器中添加电话号码??抱歉,我误解了你的问题。我认为你需要在联系人中显示电话号码。所以我这样回答。但我认为你真正的问题是如何获取设备所有者的电话号码。AFAIK emulator不包含任何电话号码。所以在一些安卓手机中尝试此代码。如何在emulator中添加电话号码?抱歉,我误解了你的问题。我认为你需要在联系人中显示电话号码。所以我这样回答。但我认为你真正的问题是如何获取设备所有者的电话号码。AFAIK emulator不包含任何电话号码。因此,请在一些安卓手机中尝试此代码。