4
如何在Android中使用Java顯示藍牙設備名稱?任何代碼供我參考?顯示Android藍牙設備名稱
如何在Android中使用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;
}
謝謝Hussain!它適用於我的代碼。但是,如果我要檢索手機地址,其工作原理也是一樣的嗎? – TunA
'import android.provider.Settings.Secure; private String android_id = Secure.getString(getContext()。getContentResolver(),secure.ANDROID_ID);'這將有助於獲取Android設備的唯一ID – Hussain
@TunA:'TelephonyManager tManager =(TelephonyManager)myActivity.getSystemService (Context.TELEPHONY_SERVICE); String uid = tManager.getDeviceId();'活動類。 getDeviceID()將根據手機使用的無線電(GSM或CDMA)返回設備的MDN或MEID。 – Hussain