2010-11-24 2 views
1

In meiner Firma versuchen wir, die offizielle Bluetooth API von Android zu verwenden, um das Bluetooth einzuschalten und es zu benutzen. Aber wir haben mehrere Probleme mit verschiedenen Telefonen gefunden.Es gibt einen Fehler in der Bluetooth Android API?

Die Sache ist, dass in einigen von ihnen es perfekt funktioniert und in einigen anderen es überhaupt nicht funktioniert. Zum Beispiel:

  • HTC MAGIC 2.1 Works
  • HTC LEGEND 2.1 funktioniert nicht.
  • HTC LEGEND 2.2 Funktioniert nicht
  • NEXUS ONE 2.2 Works
  • T-Mobile myTouch 3G Slide 2.1 nicht Works Does

meine Fragen sind also:

Es ist eine Möglichkeit, damit es in jedem Gerät funktioniert? Eine Softwarelösung.

Ist ein Hardwareproblem? Wir können nichts dagegen tun.

Wie diese Leute (Bluetooth File Transfer) es in jedem Gerät funktionieren? (zumindest die, die wir getestet haben) Könnten sie einige Low-Level-Anrufe oder etwas ähnliches verwenden?

Ich habe im Internet recherchiert, aber ich habe nichts schlüssiges gefunden. Wir benutzen die api wie die Jungs von Android sagt here

Ich hoffe, jemand gibt uns etwas Hilfe zu diesem Thema.

Antwort

0

Zumindest kann ich bestätigen, dass es nicht auf Acer Flüssigkeit arbeitet und einige schließen Ausnahmen Ausnahmen.

AFAIK, Es ist kein Hardware-Problem, aber es ist das Problem des Anbieters und seiner Build, in meinem Fall ist es Acer.

Wenn Sie mich bitten, eine Lösung im Moment zu imagine, würde ich sagen, Sie sollten es reparieren und eine neue Rom bauen, die zeitaufwendig ist und ich denke nicht, dass es in Ihrem Fall sehr nützlich ist Das kann nicht in allen Handys behoben werden.

Ich hoffe, dass andere Leute besser antworten können.

-Rami