如何在后台服务中添加Android-EasyLocation库

时间:2017-11-08 07:04:28

标签: java android service

我想在我的服务中使用Easylocation库,并希望定期将位置更新到我的服务器。你能帮我吗?

https://github.com/akhgupta/Android-EasyLocation

1 个答案:

答案 0 :(得分:0)

如果您需要获取位置,我建议您使用官方解决方案。

public class MainActivity extends AppCompatActivity implements
        ConnectionCallbacks, OnConnectionFailedListener {
    ...
    @Override
    public void onConnected(Bundle connectionHint) {
        mLastLocation = LocationServices.FusedLocationApi.getLastLocation(
                mGoogleApiClient);
        if (mLastLocation != null) {
            mLatitudeText.setText(String.valueOf(mLastLocation.getLatitude()));
            mLongitudeText.setText(String.valueOf(mLastLocation.getLongitude()));
        }
    }
}

oficcial site

中的更多信息

如果您需要在服务中使用它,请考虑在JobServicejobDispatcher内使用它以与Android O兼容。如果您需要更多信息,请告诉我。