0

我正在尝试在 android 中构建一个客户端库,用于与远程服务器的 API 进行通信。该库使用 AsyncTasks 进行通信,API 需要设备位置,因此我需要从该库访问 google 位置服务。

public class ClientLib{

    private Context context;
    public ClientLib(Context c){
         context = c;
    }

    ... Lots of methods and nested classes ...
}

在我看到的所有示例中,谷歌位置服务都是在活动内部实现的。我尝试将代码复制到库并替换thiscontext等等,但似乎我错过了一些东西。

您将如何实现与远程 API 通信的位置感知客户端库?

4

1 回答 1

0

我不明白这个问题,但您是否尝试从 Android 服务获取位置通知(纬度和经度)并使用此检索到的值调用 API?像这样的东西

于 2014-10-12T00:07:34.143 回答