如何在使用Java的Android中显示蓝牙设备名称?有没有可以参考的代码?
mBluetoothAdapter
是类型为BluetoothAdapter
的变量。 public String getLocalBluetoothName(){
if(mBluetoothAdapter == null){
mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
}
String name = mBluetoothAdapter.getName();
if(name == null){
System.out.println("Name is null!");
name = mBluetoothAdapter.getAddress();
}
return name;
}
TelephonyManager tManager = (TelephonyManager)myActivity.getSystemService(Context.TELEPHONY_SERVICE); String uid = tManager.getDeviceId();
这是在 Activity 类中的代码。getDeviceID() 方法将根据手机使用的无线电(GSM 或 CDMA)返回设备的 MDN 或 MEID。 - Hussain