Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 62, средняя оценка - 4.65
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
#1

Подделать GPS координаты - Программирование Android

15.10.2013, 03:00. Просмотров 9256. Ответов 8
Метки нет (Все метки)

Только начал собирать инструкции по работе с GPS и возник вопрос по "отладке" программы.
Теоретически программа должна отслеживать трек и при приближении к координатам что-нибудь делать...
Если с математикой проблем нет, то с координатами - определенно есть! Как отладить "попадание в Китай" если я сижу за компом? Можно ли "нарисовать" или записать трек, а потом "передать" его в устройство будто его выдал датчик GPS? В системных настройках устройства видел "Параметры разрабочика-Разрешить имитацию местоположения". Но...

1) как его можно "задать"? Какими командами? Можно ссылки? Или хотя-бы ключевые слова для поиска?
2) есть ли готовые решения для имитации движения? Некий "плеер" для проигрывания записанных треков(тестов много и они сложные)? Или его надо писать с нуля?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.10.2013, 03:00
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подделать GPS координаты (Программирование Android):

GPS координаты - Программирование Android
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...

Координаты gps (структура) - Программирование Android
создал в разделе про телефоны, может если есть лучший- не знаю. не нашел. вопрос такой: gps координаты видны в виде -широта долгота...

Получить координаты GPS - Программирование Android
Привет. На андройде не проходит строчку locationManager = (LocationManager)activity.getSystemService(LOCATION_SERVICE); Вызывается...

Убрать диалог о включении GPS и иконку GPS. Тихий запуск GPS - Программирование Android
Здравствуйте! Подскажите есть ли возможность включить GPS в тихом режиме, чтобы пользователь не догадался об этом! На данном...

Не получается получить координаты с GPS - Программирование Android
Почему у меня "вылетает" приложение, когда я пытаюсь получить координаты с GPS. Если что в коде я пометил комментарием где ошибка вылетает,...

Полные GPS координаты в мобильном - Программирование Android
Добрый день, с праздником ! Ребят, подскажите пожалуйста, я поэксперементировал с некоторыми примерами GPS определителей\трекеров, -...

8
Salty_Sugar
26 / 26 / 1
Регистрация: 02.04.2012
Сообщений: 142
15.10.2013, 05:29 #2
Можете использовать Genymotion. Там очень просто ввести фейковые данные с GPS.

Также для стандартного эмулятора http://stackoverflow.com/questions/2...droid-emulator.

Вот еще в коде можно ввести данные о вашем местоположении http://androidcookbook.com/Recipe.seam?recipeId=1229
для этого в манифест еще добавьте
XML
1
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>
1
Digetix
104 / 104 / 1
Регистрация: 09.04.2012
Сообщений: 651
15.10.2013, 23:05 #3
А можно ещё создать в Google Earth трек с координатами (.kml), загрузить его в Emulator Control (вкладка KML) в эмулятор и использовать.
0
Миниатюры
Подделать GPS координаты  
graforlov11
0 / 0 / 0
Регистрация: 27.08.2014
Сообщений: 3
27.08.2014, 00:15 #4
Я для отладки пользуюсь приложением Mock Locations. Оно подменяет координаты GPS и координаты от вышек сотовой связи, высоту над уровнем моря, точность координат, направление движения. Можно проложить маршрут по карте и задать скорость движения. Ссылка в Маркете https://play.google.com/store/apps/d...ocations&hl=ru
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
27.08.2014, 03:19  [ТС] #5
Цитата Сообщение от graforlov11 Посмотреть сообщение
Я для отладки пользуюсь приложением Mock Locations.
Спасибо! Оценил! Правда с третьей попытки нашел - не сразу догадался что S в конце - гугл сам предлагал без этого... Трекерство пока отложил в сторонку (мое устройство глючит с GPS), но когда вернусь опробую в полной мере... Но встроенные карты гугла обманул!

Ваша личная разработка? (маркет сказал что только 2 скачивания)
0
graforlov11
0 / 0 / 0
Регистрация: 27.08.2014
Сообщений: 3
27.08.2014, 21:31 #6
Да, писал ее для себя, но вот позавчера решил поделиться с миром)). Если будут идеи по улучшению, пишите, учту в новых версиях.
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
28.08.2014, 01:02  [ТС] #7
Цитата Сообщение от graforlov11 Посмотреть сообщение
Да, писал ее для себя, но вот позавчера решил поделиться с миром)). Если будут идеи по улучшению, пишите, учту в новых версиях.
Спасибо! (я так еще не умею). По улучшению... конечно есть! позднее сам планировал подобное написать...

работа со "скриптами". в тексте или в базе. возможнсть сохранять/востанавливать треки (координаты со временем или даже задержкой). передавать их из через сеть на комп (для правки в блокноте) или на другое устройство. Делать "коллекции" треков с тектовыми метками.
Возможность ускорять/замедлять трек для просмотра. смена направления движения (назад с теми-же задержками). Редактор трека (а не перебивать точки заново) - особенно для вставки промежуточной точки. Возможность подгружать треки из других программ (навигаторов). Возможность запуска трека "по будильнику"... в Нотиф или плавающую панельку выводить текущие координаты, вектор движения(северо-восток) и скорость..
0
graforlov11
0 / 0 / 0
Регистрация: 27.08.2014
Сообщений: 3
28.08.2014, 01:12 #8
Идеи хорошие! Мне не на одну неделю работы по вечерам! Думаю в скором времени вставлю в прогу что нибудь.
0
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
28.08.2014, 01:39  [ТС] #9
Цитата Сообщение от graforlov11 Посмотреть сообщение
Мне не на одну неделю работы по вечерам
Знаю! Думаю не на один месяц... Сделаете что-нибудь интересное, сообщите в этой ветке!

Еще полезно было бы показать... время пройденого, время до конца, общее время подобного трека. И то-же с километражем...
0
28.08.2014, 01:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.08.2014, 01:39
Привет! Вот еще темы с ответами:

Координаты GPS внутри service - Программирование Android
Есть сервис RepeatingAlarmService Код public class RepeatingAlarmService extends BroadcastReceiver { @Override public...

Сбросить координаты GPS при потере сигнала - Программирование Android
Получаю текущие координаты с GPS и отображаю их в textView если произошла потеря сигнала то в textView остаются устаревшие данные , как их...

GPS координаты раздельно по времени и минимальному смещению - Программирование Android
Стоит задача получать точность измерения (accuracy = location.getAccuracy();) и отправлять ее для контроля, ну, скажем каждые 2 сек. В тоже...

GPS Location (GPS_PROVIDER) как получить координаты - Программирование Android
Всем привет. Столкнулся с такой проблемой , может еще кто то сталкивался да знает что да как . Вообщем тестя получение latitude и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru