derpfaff
Erfahrenes Mitglied
J2ME: searchServices --> Was genau macht "attrSet"?
Hallo Leute,
ich habe ein Problem mit meiner J2ME-Anwendung.
Es geht um folgendes: Ein Bluetoothgerät soll gesucht/gefunden werden. Anschließend sollen die zur Verfügung stehenden Services/Dienste gesucht werden.
Dort stoße ich jedoch auf ein Problem.
Hier der Code:
Dieser Code funktioniert so nur auf dem mir zur Verfügung stehenden Nokia 6230i. Ich habe es auf zwei Sony Ericssons getestet, die jedesmal zurückgeben: SERVICE_SEARCH_DEVICE_NOT_REACHABLE
Setze ich bei "attrSet" jedoch "null" ein, so funktioniert es auf allen drei Geräten.
Meine Frage ist jetzt: Was genau macht dieses attrSet? Ich habe irgendwas gelesen von einem Servicenamen. Ich dachte, RFCOMM ist der Servicename (den ich mit "0x0003" suche).
Und ist dieser Servicename dann im Gerät gespeichert? Ich arbeite nämlich mit einer Eigenentwicklung meiner Uni.
Ich hoffe, ihr versteht meine Frage
Danke schonmal...
Gruß,
derPfaff
Hallo Leute,
ich habe ein Problem mit meiner J2ME-Anwendung.
Es geht um folgendes: Ein Bluetoothgerät soll gesucht/gefunden werden. Anschließend sollen die zur Verfügung stehenden Services/Dienste gesucht werden.
Dort stoße ich jedoch auf ein Problem.
Hier der Code:
Code:
int[] attrSet = {0x100};
UUID[] uuid = new UUID[1];
uuid[0] = new UUID(0x0003);
...
discoveryAgent.searchServices(attrSet, uuid, (RemoteDevice) myRemoteDevice.elementAt(index), this);
Dieser Code funktioniert so nur auf dem mir zur Verfügung stehenden Nokia 6230i. Ich habe es auf zwei Sony Ericssons getestet, die jedesmal zurückgeben: SERVICE_SEARCH_DEVICE_NOT_REACHABLE
Setze ich bei "attrSet" jedoch "null" ein, so funktioniert es auf allen drei Geräten.
Meine Frage ist jetzt: Was genau macht dieses attrSet? Ich habe irgendwas gelesen von einem Servicenamen. Ich dachte, RFCOMM ist der Servicename (den ich mit "0x0003" suche).
Und ist dieser Servicename dann im Gerät gespeichert? Ich arbeite nämlich mit einer Eigenentwicklung meiner Uni.
Ich hoffe, ihr versteht meine Frage
Danke schonmal...
Gruß,
derPfaff
Zuletzt bearbeitet: