1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Bluetooth: L2CAP Server(!) Socket

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von FelixL, 25.03.2011.

  1. FelixL, 25.03.2011 #1
    FelixL

    FelixL Threadstarter Ehrenmitglied

    Beiträge:
    4,855
    Erhaltene Danke:
    754
    Registriert seit:
    26.11.2009
    Phone:
    Wileyfox Swift, HTC One M8
    In einem Forum zum Thema Wiibrew wird versucht ein Android-Gerät als Wiimote nutzbar zu machen. Der Punkt an dem es momentan hängt wird im folgenden Post am besten erklärt:
    Use android device as remote for the WII

    Für die Verbindung ist eine L2CAP Server Socket nötig, APIs dafür sind im Source-Code vorhanden, allerdings sind die privat. Greg aus dem Wiibrew-Forum hat sie über reflection zugänglich gemacht, bekommt aber immer einen "Permission Denied"-Error.

    Das Evo 4G gehört ihm leider nicht, daher kann er nicht damit entwickeln.




    Meine Fragen sind nun folgende:
    -Hat jemand schon mal eine L2CAP Server Socket benutzt oder versucht zu benutzen?
    - Hat jemand mal ne Minute um eine Testapp zu installieren, die nur überprüft ob die Server Socket möglich ist oder nicht, damit wir eine Liste mit funktionierenden Geräten haben? Kein root nötig, Autor ist Greg.

    Getestet wurden:
    - Motorola Droid
    - ZTE Blade CM7 (2.3)
    - Nexus One CM7 (2.3)

    + HTC Evo 4G
    + HTC Desire HD
    + Samsung Galaxy S

    Vielen Dank für eure Mithilfe!


    Nachschlag: Wenn jemand weiß wie man die Server-Sockets als root binden kann, bitte Bescheid geben. Wenn jemand den Source-Code will besorge ich den.

    Edit: Die .apk ist unten (3. Post) hochgeladen.
     
    Zuletzt bearbeitet: 26.03.2011
    Gust135 bedankt sich.
  2. Kranki, 25.03.2011 #2
    Kranki

    Kranki Ehrenmitglied

    Beiträge:
    3,831
    Erhaltene Danke:
    814
    Registriert seit:
    19.07.2009
    Tablet:
    Samsung Galaxy Tab 3 7.0 Lite
    Wenn du mir die App zukommen lässt schmeiß ich sie auf mein Nexus und gucke, was passiert.
     
  3. FelixL, 25.03.2011 #3
    FelixL

    FelixL Threadstarter Ehrenmitglied

    Beiträge:
    4,855
    Erhaltene Danke:
    754
    Registriert seit:
    26.11.2009
    Phone:
    Wileyfox Swift, HTC One M8
    Vergessen die App anzuhängen -.-
    Danke schon mal!
     

    Anhänge:

  4. Kranki, 25.03.2011 #4
    Kranki

    Kranki Ehrenmitglied

    Beiträge:
    3,831
    Erhaltene Danke:
    814
    Registriert seit:
    19.07.2009
    Tablet:
    Samsung Galaxy Tab 3 7.0 Lite
    Nexus One mit CM7 Nightly 28:
    Error: java.lang.RuntimeException: unable to create BluetoothServerSocket
    Caused by: java.lang.reflect.InvocationTargetException
    Caused by: java.io.IOException: Permission denied
     
    FelixL bedankt sich.
  5. FelixL, 25.03.2011 #5
    FelixL

    FelixL Threadstarter Ehrenmitglied

    Beiträge:
    4,855
    Erhaltene Danke:
    754
    Registriert seit:
    26.11.2009
    Phone:
    Wileyfox Swift, HTC One M8
    Schade :/
    Danke natürlich trotzdem.
    Noch jemand?
     
  6. mep, 26.03.2011 #6
    mep

    mep Junior Mitglied

    Beiträge:
    32
    Erhaltene Danke:
    1
    Registriert seit:
    19.07.2010
    Hi,

    auf meinem HTC Desire (HD) gehts, auf meinem Samsung Galaxy S auch. AUf meinem gerootetem HTC G1 lässt sich die App nicht installieren.
     
    FelixL bedankt sich.
  7. Scorpan, 26.03.2011 #7
    Scorpan

    Scorpan Fortgeschrittenes Mitglied

    Beiträge:
    382
    Erhaltene Danke:
    80
    Registriert seit:
    25.09.2010
    Wie du gewünscht hast:

    Samsung Galaxy S - Es hat geklappt!

    Requesting to enable Bluetooth
    Bluetooth successfully enabled.
    Attempting to create L2CAP BluetoothServerSocket....

    L2CAP BluetoothServerSocket successfully created.
    Attempting to close L2CAP BluetoothServerSocket...
    L2CAP BluetoothServerSocket successfully closed.

    Congrats! This device supports L2CAP server sockets!
     
    FelixL bedankt sich.
  8. FelixL, 27.03.2011 #8
    FelixL

    FelixL Threadstarter Ehrenmitglied

    Beiträge:
    4,855
    Erhaltene Danke:
    754
    Registriert seit:
    26.11.2009
    Phone:
    Wileyfox Swift, HTC One M8
    Danke!
    Gibt es noch Freiwillige die nicht oben in der Liste stehen?
     

Diese Seite empfehlen