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不包含任何电话号码。因此,请在一些安卓手机中尝试此代码。