GalaxySで、GPSが取得できない(GoogleMapは取得可)

110 views
Skip to first unread message

* *

unread,
Nov 15, 2011, 3:34:02 AM11/15/11
to android-g...@googlegroups.com
redphis999と申します。

位置情報を取得したアプリを開発しているのですが、
GalaxyS(SIM無し)で、ワイヤレス+GPSをONにしているにも関わらず、
位置情報が取得できません。
ちなみに、GoogleMapでは現在位置が表示されます。
なぜ・・!?

本当に困っています!
助けて下さい…!!

なお、Xperiaや他の機種では取得可能です。

Manifestにも、以下は記載済みです。
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>

ソース
locationManager = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);
Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.ACCURACY_COARSE);
locationManager.requestLocationUpdates(locationManager.getBestProvider(criteria , true), 0, 0, _location_listener);


crazycircuit7

unread,
Nov 15, 2011, 10:19:01 PM11/15/11
to 日本Androidの会
これでいけませんか?
http://www.次世代創造機構.jp/android/androidLecture/LocationService/LocationService.html
ググればいっぱいあります。

GPSはスタートするのに時間がかかります。
その為、最後に分かっている位置を保持しているのでそれを利用すれば大体の位置はわかるのでそれを使用し、
正確な位置が分かったら更新されます。

この機会にGPSについても調べてみてはどうでしょうか。
すぐに現在位置が分かるようなものではないので工夫が必要です。
また、電池の消費も多くなるのでアプリに更新間隔も調整してください。
検索ワード:GPS、みちびき、コールドスタート、ホットスタート、ガリレオ 等

Reply all
Reply to author
Forward
0 new messages