android BluetoothDevice.getName () return null

Hinweilen gibt BluetoothDevice.getName () null zurück. Wie kann ich es reparieren? remoteDeviceName ist im folgenden Code möglicherweise null. Und ich muss mein Gerät und andere Geräte durch remoteDeviceName unterscheiden.

BluetoothAdapter.getDefaultAdapter().startLeScan(new LeScanCallback() {
            @Override
            public void onLeScan(final BluetoothDevice device, final int rssi,
                    byte[] scanRecord) {
                    String remoteDeviceName = device.getName();
                  Log.d("Scanning", "scan device " + remoteDeviceName);
            });

Antworten auf die Frage(6)

Ihre Antwort auf die Frage