1. FelixL, 25.03.2011 #1
    FelixL

    FelixL Threadstarter Ehrenmitglied

    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

    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

    Vergessen die App anzuhängen -.-
    Danke schon mal!
     

    Anhänge:

  4. Kranki, 25.03.2011 #4
    Kranki

    Kranki Ehrenmitglied

    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

    Schade :/
    Danke natürlich trotzdem.
    Noch jemand?
     
  6. mep, 26.03.2011 #6
    mep

    mep Junior Mitglied

    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

    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

    Danke!
    Gibt es noch Freiwillige die nicht oben in der Liste stehen?
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
Bluetooth Tethering ON / OFF Android App Entwicklung 04.04.2019
App-Wunsch: Smartcard-App für Bluetooth-Leser Android App Entwicklung 19.02.2019
Android lifecycle: Onsaveinstancestate bei TCP Socket Server Android App Entwicklung 10.01.2019
Kommunikation mit Advatange Database Server Android App Entwicklung 29.11.2018
Keyboard Press simulieren Android App Entwicklung 13.11.2018
Wie float wert von android App an desktop Applikation per Bluetooth senden? Android App Entwicklung 29.10.2018
alle 100 ms Daten über Bluetooth senden Android App Entwicklung 15.08.2018
Bluetooth LE mit MIT App Inventor 2 Android App Entwicklung 15.06.2018

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. l2cap Android

    ,
  2. bluecove l2cap unable to establish server

    ,
  3. samsung galaxy s5 l2cap bluetooth

  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.