204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
|
1 | |
Android + GPS + SMS + PC08.07.2013, 14:25. Показов 12285. Ответов 75
Метки нет (Все метки)
Всем привет, друзья, подскажите,
Я никогда прежде не сталкивался особо с программированием под Java, да и с Android(программами в частности). На данном этапе я как, знающий юзверь, который по примерам может написать программу под Android. Мне предстоит задача написать (как могу, как знаю) программу под Android, которая отправляла бы по запросу GPS координаты на PC, или на мобильник что ль. Т.е. в проге указывается заранее пользователем мобильный номер на котоорый пойдет рассылка. А тот, кто хочет узнать адрес - присылает СМС запрос на телефон, тот отвечает координатами GPS. Далее на PC(пока хз как вообще) эти координаты будут выводиться на мини-интерактивной карте. Под PC на C# напишу наверное, или Flash\HTML. Может есть у кого примеры (Step by step) с описанием и картинками того как мою задачу осуществить ? Примерам буду рад любым, а также критике =] А еще больше если кто-нибудь согласится поддержать тему.
0
|
08.07.2013, 14:25 | |
Ответы с готовыми решениями:
75
Android SMS Manager Убрать диалог о включении GPS и иконку GPS. Тихий запуск GPS C++ Qt и java Android отправка SMS Включение GPS на Android |
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
|
13.07.2013, 11:46 [ТС] | 61 |
Вот с загрузкой проекта из исходной папки пока для меня проблематично. Чего-то я не знаю.
Исправьте меня, если ошибаюсь: 1. Копирую папку "Проекта" в папку "Workspace"; 2. В Eclipse нажимаем: File-New-Android application project - задаем ему все параметры(по стандарту) - Finish 3. Нажимаем на File - New - Project from existing source - указываем корневую папку со всем содержимым - убираю галки "копировать в раб оласть, и добавить чего-то там", а в поле "Проект" все отмечаю галочками. - Finish. Создается новый проект(второй, отличный от первого). 4. Добавить добавил но он ругается на переменные типа Button, TextView...etc. Пробовал через "импорт" - Указывал по подобию... Та же история =\ Сейчас пытаюсь разобраться как работает SMS передача в Android. Пишу вот по этому примеру: http://www.mobilab.ru/androiddev/smsandroid.html Потом по этому попробую: http://habrahabr.ru/post/135627/ В интернете пишут делать так: File->Import->General->Existing Projects into Workspace, Next Select root directory: /path/to/project Projects->Select All UNCHECK both "Copy projects into workspace" and "Add project to working sets" Finish Но я по идее точно так и делаю... Опять наверное библиотека .jar или что-то не подхватил ? =\
1
|
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
|
13.07.2013, 12:32 [ТС] | 63 |
Добавлено через 1 минуту где прописать события по нажатию кнопки ? В sms.java - скорее всего ?
0
|
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
|
13.07.2013, 12:40 [ТС] | 65 |
ну то что она находится в файле SMS.java это я с первого проекта понял...
Добавлено через 2 минуты setContentView(R.layout.main); - main ему не знакомо...
0
|
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
|||||||||||
13.07.2013, 14:11 [ТС] | 67 | ||||||||||
Согласен, читать определенно надо =\ Плюс ко всему, к примеру я использую отличную версию студии от тех что в большинстве статей, а в коде иного что-то лишнее...компилятор зачеркивает, говорит что так уже не принято ))
Добавлено через 26 минут У меня такой вопрос созрел. Как в отправляемом SMS собщении прописать помимо самого текста сообщения, еще значения переменных ? Например в примере где мы координаты получаем - X(долгота), Y(широта), и эти координаты передабтся в Google maps приложение таким образом:
Добавлено через 19 минут Блин, кавычки не так указал ХЪ Работает...
0
|
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
|
15.07.2013, 18:24 [ТС] | 68 |
Я так понимаю GPS координата формата ХХ.ХХХХХХХ - не полная ? Есть например такая: 54.6961334816182
Как получить последнюю на андроиде ? Добавлено через 18 часов 37 минут Ок. Этот вопрос решаем, нужно будет либо конвертер использовать, или как-то иначе получать поные координаты. Как передать GPS координаты с утсройства под управлением Android на рабочую станцию (ПК) не имеющую GSM-модулей ? Добавлено через 24 минуты Черт побери ! 3G модем !! На него же можно сервисные СМС получать, может и обычные можно слать номер то есть =] Кто-нибудь в курсе как воровать СМС из 3G модуля ?
0
|
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
|
16.07.2013, 00:24 [ТС] | 70 |
Не все-таки 3G модем удобнее. Через АТ команды отправка и вытаскивание сообщение, по COM порту. АТ команды нашел. Пока с ними играюсь...
0
|
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
||||||
16.07.2013, 11:22 [ТС] | 72 | |||||
Ну, всякое устройство подключаемое в порт USB - это не "юсб" порт, а "COMn". В системе резервирется номер порта, сколько там их максимум хз, они не зависят от физического наличия гнезда. ТАк вот, подключая модем в USB он как-то должен общаться с программами. Терминалом. В случае с модемами терминалом выступает программа что в комплекте идет. В ней заранее прописаны команды инициализации модема, вызов его функций, отправка сообщений, прием сообщений и вывод их на экран. Все это посредством запроса на модем через AT-команды управления.
В моем случае нужно подключиться к COM-порту на который сел модем(см. диспетчер устройств) и отсылать на него AT,- получать ответ. Типа:
1
|
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
|
19.07.2013, 09:50 [ТС] | 73 |
Ок. Допустим отправлять и принимать SMS с персонального компа я уже могу. Использую 3G модем. Правда с личного не отправляется смски, а только получаю, с этим щас со службой ТП общаюсь
Добавлено через 3 минуты Теперь скажите мне друзья ) Как вывести на андроиде в Google map(к примеру) на карте сразу несколько точек ? То есть в смс я пошлю координаты: точка1(Д,Ш);точка2(Д,Ш);точка3(Д,Ш); ... etc Реально ли такое осуществить ? PS: Надеюсь вы все еще со мной ) Добавлено через 9 минут То есть нужно чтобы из полученного(пока не делал чтоб СМС в программе получать) сообщения забирались переменный в которых были координаты точек, и выводились тут же на карту...
0
|
204 / 20 / 1
Регистрация: 29.10.2009
Сообщений: 430
|
||||||
21.07.2013, 12:57 [ТС] | 75 | |||||
Сделал отдельную тему.
А по этой теме, вот не закрывал я компилятор до поры до времении... Но все-таки закрыл. Потом решил доработать программу а он мне выдалсообщения 2 об ошибке:
Добавлено через 14 минут Хм.. я в двух местах указал одинаковый стиль... Или указал не корректно, с ошибкой. Есть еще такая проблема, если я например делал все под версию начиная с 4.1.x Android то если я сменю версию например на 2.x.x это как то скажется на программе ? Смогут ли ее запускать те у кого версия 2.1 и выше и будет ли она работать правильно ? У меня при тестах на некоторых телефонах вместо джипиэс выдает нули в координатах.
0
|
21.07.2013, 14:45 | 76 |
Если создавать проект для Android 2.x, то там нет Holo тем
1
|
21.07.2013, 14:45 | |
21.07.2013, 14:45 | |
Помогаю со студенческими работами здесь
76
GPS android studio Создание GPS навигатора на базе Android Head first android глава 13 одометр не обновляет gps данные Создать приложение для GPS/GSM трекера под Android Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |