Olen koittanut kännykkää ja tietokonetta siirtämään dataa niiden välillä Javalla Bluetoothia käyttäen. Löysin netistä Bluecove-nimisen kirjaston, joka tuli ensimmäisten hakutulosten joukossa hakusanoilla "java bluetooth". Se kirjasto vaan ei tue 64-bittistä Javaa, niin ongelmia syntyy...
Tälläistä olen kokeillut
localDevice = LocalDevice.getLocalDevice(); localDevice.setDiscoverable(DiscoveryAgent.GIAC); server = (StreamConnectionNotifier) Connector.open(url); connection = server.acceptAndOpen(); DataInputStream inputStream = new DataInputStream(connection.openInputStream()); while(true) { String input = ""; char c; while(((c = inputStream.readChar()) > 0) && (c != '\n')) { input += c; } System.out.println("Received: " + input); }
Ongelmaksi tulee jotkin dll-tiedostot
Native Library intelbth_x64 not available Native Library bluecove_x64 not available
Tarkoitus olisi siirtää Bluetoothin yli tekstiviestejä kännykästä. Jos ei Bluetoothilla, niin millä sitten? Bluetooth-yhteyttä voi pitää auki vaikka missä, mutta verkon yli ei välttämättä.
Oletko katsonut tätä aiempaa keskustelua, joka tuli Putkasta ensimmäisten hakutulosten joukossa hakusanoilla "java bluetooth"?
Nähtävästi sieltä löytyikin jotain. Kiitos.
Aihe on jo aika vanha, joten et voi enää vastata siihen.