Отправка данных GPS на веб-портал или мой ноутбук - PullRequest
0 голосов
/ 06 декабря 2011

Я новичок в программировании на Android. В рамках проекта «Последний год обучения в колледже» я решил создать мобильное приложение . Это будет использовать API Карт Google.

Он будет обновлять местоположение устройства и отправлять его на веб-портал. Может кто-нибудь сказать, что мне делать, чтобы отправлять координаты GPS на портал? Кроме того, можно ли отправить эти координаты на мой ноутбук?

1 Ответ

2 голосов
/ 06 декабря 2011

Вы должны создать конечную точку Http, которая принимает запрос POST Http.Создайте этот запрос, используя класс HttpURLConnection в вашем проекте Android.

http://developer.android.com/reference/java/net/HttpURLConnection.html

Убедитесь, что вы выполняете этот вызов в потоке не из пользовательского интерфейса.

HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
   try {
       urlConnection.setDoOutput(true);
       urlConnection.setChunkedStreamingMode(0);

       OutputStream out = new BufferedOutputStream(
           urlConnection.getOutputStream());
       writeStream(out);

      InputStream in = new BufferedInputStream(urlConnection.getInputStream());
      readStream(in);
   }finally {
      urlConnection.disconnect();
   }
}
...