2012-03-29 2 views

Antwort

-1

JSR-256 ist der Standard, mit dem Sie den Standort des Telefons im J2ME-Code abrufen können.

Wenn es auf Ihrem Telefon verfügbar ist und es die Position auf Ihrem Telefon unterstützt und wenn Ihr Telefon keine GPS-Hardware hat, dann verwendet die Implementierung von JSR-256 auf Ihrem Telefon wahrscheinlich AGPS.

Als J2ME-Entwickler sollten Sie wahrscheinlich nicht wissen oder kontrollieren können, ob Ihr Code GPS oder AGPS verwendet. Die Verwendung von JSR-256 sollte Ihnen nur das Ergebnis der genauesten verfügbaren Option liefern.

Die Spezifikation ist bei http://jcp.org/en/jsr/detail?id=256

Eine vorhandene Stackoverflow Antwort, die nützlich sein können, um Sie bei JSR 256 battery events

+1

JSR 256 ist Sensor API - meinen Sie wirklich, nicht Standort-APIs wie JSR 179 (LAPI 1.0) oder JSR 293 (LAPI 2.0)? – gnat

+0

ya ich habe die Antwort nicht bekommen ... es ging um Sensor Api – Yatin

+0

JSR 256 ist so ziemlich der letzte JSR, von dem ich weiß, dass er tatsächlich in einigen Telefonen implementiert wurde. Es kann für eine ganze Reihe von Hardware (Batterie, GPS, Beschleunigungsmesser ...) verwendet werden, alles innerhalb der gleichen API. Aber du hast recht mit JSR 179. Ich denke, es gibt es auch in einigen Handys. Mir ist kein Hersteller von Mobiltelefonen bekannt, der auf JSR 293 aufgerüstet hat, aber Sie haben vielleicht mehr Glück damit. –

Verwandte Themen