onNmeaMessage()がコールされない。

androidアプリの続きです。

どうやら、addNmeaListener()の仕様が変わったらしい。

参考:https://developer.android.com/reference/android/location/LocationManager#addNmeaListener(android.location.OnNmeaMessageListener)

addNmeaListener
Added in API level 24 (Android 7.0)
Deprecated in API level 30 (Android 11.0)

public boolean addNmeaListener (OnNmeaMessageListener listener)

This method was deprecated in API level 30.

Use addNmeaListener(android.location.OnNmeaMessageListener, android.os.Handler) or addNmeaListener(java.util.concurrent.Executor, android.location.OnNmeaMessageListener) instead.

非推奨になっている。デバッグしてみるとtrueを返しているので問題なさそうだけど、onNmeaMessage()が返ってこないということは、そうなんでしょうね…