java - 如何在 Android 中链接 GPS 追踪器?

标签 java android gps geolocation tracking

例如出租车应用程序和公交车跟踪应用程序。如何获取车辆的实时位置?链接是在连接到 Wi-Fi 时与驾驶员的智能手机建立的还是使用 IP 地址进行的?它是如何工作的

最佳答案

只是通过短信或邮件跟踪意味着。你需要做这样的事情

static private Handler handler = new Handler();
Runnable task = new Runnable() {
    public void run() {
        sendSMS("123456", "your location");
        if (!stopped) {
            handler.postDelayed(this, interval);
        }
    }
};

public void start() {
    handler.postDelayed(task, initialDelay);
}

private void sendSMS(String phoneNumber, String message)
{
    SmsManager sms = SmsManager.getDefault();
    sms.sendTextMessage(phoneNumber, null, message, null, null);
} 

或者如果您想让您的应用程序为更多人服务,您需要先完成这些事情..

  1. 服务器
  2. native 应用程序

在 native 应用程序中,您需要通过位置服务功能获取您的位置,然后通过 HTTPClient 发送该位置

只要用谷歌搜索一下...你就会得到想法

关于java - 如何在 Android 中链接 GPS 追踪器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28046677/

相关文章:

Android:提取文章主要内容

android - android.content.ActivityNotFoundException :

java - 每隔几秒更新一次 android studio 中的 gps 位置

html - 如何在视频中嵌入GPS

java - 对于 HttpGet 类型,方法 addHeader (String, String) 未定义

java - 从数组返回单个字符串

java - 原始查询无法将 BLOB 转换为字符串以选择 String[] 的列

android - TextView 不是从按钮 onClick 中绘制的

c# - 在星图上显示 GPS 卫星位置

java - 使用自己的 FXML 动态加载新选项卡