4
Javaを使用するアンドロイドにBluetoothデバイス名を表示するにはどうすればよいですか?私が参照するコードはありますか?Android Bluetoothデバイス名を表示
Javaを使用するアンドロイドにBluetoothデバイス名を表示するにはどうすればよいですか?私が参照するコードはありますか?Android Bluetoothデバイス名を表示
以下のコードは、Bluetoothの名前を取得します。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;
}
フセインありがとう!それは私のコードでうまく動作します。しかし、もし私が携帯電話のアドレスを取得することも同じように動作しますか? – TunA
'import android.provider.Settings.Secure; プライベート文字列android_id = Secure.getString(getContext()。getContentResolver()、secure.ANDROID_ID); 'これはアンドロイドデバイスの一意のIDを取得するのに便利です – Hussain
@TunA:' TelephonyManager tManager =(TelephonyManager)myActivity.getSystemService (Context.TELEPHONY_SERVICE); 文字列uid = tManager.getDeviceId(); 'アクティビティクラス。 getDeviceID()は、電話機が使用する無線(GSMまたはCDMA)に応じて、デバイスのMDNまたはMEIDを返します。 – Hussain