android中的位置感知客户端库

时间:2014-10-11 23:16:09

标签: android api client-server client-library

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

public class ClientLib{

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

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

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

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

1 个答案:

答案 0 :(得分:0)

我不明白这个问题但您是否尝试从Android服务获取位置通知(lat和lng)并使用此检索到的值调用API? 类似THIS的内容?