Ich bin dabei, eine Anwendung zu entwickeln, wo ich ein Bluetooth-Gerät Hauptproblem verbinden möchte, ich möchte nicht Benutzer eingeben erforderlichen Pin statt Anwendung sollte das selbst tun ... Ich nicht Haben Sie ein Problem mit der Verbindung ... Sie möchten den PIN-Authentifizierungsprozess nur durch die Anwendung selbst einfügen und abschließen.Wie Bluetooth-Gerät programmgesteuert paaren Android
Ich fand folgenden Code Ich bin sicher, es funktioniert, aber nicht sicher, wie Pin in diesem Code hinzufügen?
private void pairDevice(BluetoothDevice device) {
try {
Log.d("pairDevice()", "Start Pairing...");
Method m = device.getClass().getMethod("createBond", (Class[]) null);
m.invoke(device, (Object[]) null);
Log.d("pairDevice()", "Pairing finished.");
} catch (Exception e) {
Log.e("pairDevice()", e.getMessage());
}
}
Wer weiß, wie Stift in obigen Code eingeben oder einen ähnlichen Code Problem zu lösen .. danken Ihnen
Vielleicht hilft Ihnen das. http://stackoverflow.com/questions/5885438/bluetooth-pairing-without-user-confirmation Cheers, –
@ManolescuSebastian - Ich möchte eine sichere Verbindung schaffen ... –
Versuchen Sie meine Antwort. Ich hoffe, es funktioniert für Sie –