0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 12
|
|
1 | |
Сложная проблема с очень нужным приложением на Андроид12.11.2023, 10:18. Показов 833. Ответов 8
Метки нет (Все метки)
Всем доброе время!
За перо (вернее, за клавиатуру) взялся из-за отчаяния! Во-как! Много хожу пешком, пишу треки. За несколько лет определил для себя не просто лучшую программу на смартфон, а единственную, с которой расставаться не хочу. Ни разу не реклама… но это A-GPS Tracker. Версий испробовал несколько, в принципе, все работают одинаково. У меня Xiaomi 11T, который пришел на смену старенькому Самсунгу. Несколько лет программа меня только радовала, сбоев никаких, есть абсолютно все, что мне нужно, файл с треком в текстовом формате очень удобен и нагляден. Но вот кое-что произошло, и я никак не могу понять что именно! Описываю проблему и попутно некоторые функции, на которые я ориентируюсь. В программе должно быть так: если теряется связь со спутниками, ничего страшного не происходит, программа продолжает работать – просто ждет; в треке следующая точка возникает тогда, когда связь восстанавливается. Если прервать работу программы, например, тупо ее закрыть, или сам смартфон выключается при разряде батареи, то при следующем запуске возникнет предупреждение о том, что работа программы была прервана и последует предложение восстановить трек. Конечно, точек трека в период неработающей программы не будет, чудес не бывает, но продолжение трека начнется с той точки, которая будет при включении программы. Треккер работал прекрасно в фоновом режиме, ничто ему не мешало. С недавнего времени (предполагаю, что после очередного обновления версии смартфона) начало происходить вот что: я достаю смартфон, включаю экран (на моей модели отключить гашение экрана полностью невозможно – это не предусмотрено), и иногда вижу сообщение о том, что работа программы была прервана и трек мой с какой-то точки, увы, не писался. Сначала это происходило редко, потом через раз, теперь практически всегда. Причем, есть интересный момент, если бы программа выключилась полностью, то она бы и не работала. Но она запущена, не висит и ждет команд! Такое ощущение, что она самоперезапустилась. Этот самоперезапуск подтверждает и еще один фактор: при включении загружаются обычные контурные карты, но я их не люблю и включаю спутниковые. И, если я включаю телефон и вижу на экране опять контурные, то все ясно, программа самоперезапустилась и трек не пишет. То есть, как будто перезагрузилась сама. Есть некоторые особенности, которые граничат с мистикой, но я о них все-таки напишу: ни разу такого сбоя не было по дороге «туда», всегда только на обратном пути. Причем, дело не в длительности похода. Я хожу по 15 – 20 километров и примерно на одной трети обратного пути сбой. А это 2 – 3 часа от начала похода. Но при коротком походе минут на сорок, программа дает сбой через полчаса и опять на обратном пути. На многие десятки таких сбоев ни разу не было так, чтобы отключка произошла «туда». И еще одна особенность: если к телефону обращаться часто, то есть, доставать его, включать экран, смотреть трек, то сбоя не возникает вообще! Вот я и хожу, без конца доставая телефон! Ставил три разные версии этой программы и запускал их одновременно. Все три работают независимо друг от друга, не мешают друг другу, и пишут три одинаковые треки (почти одинаковые, так как точки по цифрам географических координат все-таки незначительно отличаются), и так же все три синхронно, как по команде, останавливаются точно в одном и том же месте маршрута, в одно и то же время, и самоперезапускаются. Я изучил все настройки как самой программы, так и настройки смартфона, что только не делал, включал программу совместно с ускорителем игр. Не меняется ничего абсолютно! Отчаявшись, написал разработчикам. Ответ пришел безнадежный: хозяин программы умер, мы, его родственники поддерживаем сервис только в честь памяти о нем… Продолжил изучать проблему и вот что получил: эта программа на других моделях смартфона, например, на моем стареньком Самсунге работает без сбоев! Значит дело в моем Сяоми? Но мой старый Самсунг не поддерживает Глонас и двухчастотное определение координат. Зато на новом другие программы-трекеры работают так же без сбоев! Значит дело в программе! Да как же такое может быть?! Пока я могу предположить вот что: в моем сяоми во время маршрута происходит какое-то событие, может быть какой-то сбойчик, который программой воспринимается как команда к перезапуску. Она перезапускается и становится в исходное положение, ждет команд. Это событие на другие программы не действует – поэтому они не сбоят; это событие на других смартфонах не возникает – поэтому программа в них не сбоит. Что я пытался предпринять? Я писал, что в этом смартфоне отключать гашение экрана не получится. Ставил сторонние приложения, которые блокируют сенсоры экрана. Но экран все равно гаснет. Правда, программа трекера, вроде бы как, перестает сбоить, но не факт – у меня опыт небольшой. Отключение WiFi и передачу данных ничего не изменяет. Звонки мне или от меня, а так же запуск других приложений, камеры, например, не влияет на работу трекера. Копаться в настройках смартфона, а не в самой программе чревато. Она, при последующем запуске, может потребовать пройтись по предварительным настройкам, которые следует проходить до первого запуска после установки, но в уже установленной настройки будут недоступными – приходится сносить ее и устанавливать заново. Что делать – я не знаю. Если бы была возможность так настроить программу, чтобы она после запуска или самоперезапуска продолжала писать трек прямо по умолчанию или хотя бы начинала его писать заново – ведь потом отредактировать файл нетрудно, соединив начало и продолжение. Может быть, существуют сторонние приложения, которые могут это осуществлять? Может быть, можно найти исходники и что-то изменить? Я очень прошу помочь разобраться в этой проблеме! Знал бы, смартфон другой купил бы! И еще, этот текст я буду размещать на всех форумах, до которых дотянусь, и, если кто-то знает форумы программистов, которые работают с такими чужими программами, прошу дать ссылки.
0
|
12.11.2023, 10:18 | |
Ответы с готовыми решениями:
8
Очень странная проблема с приложением ВК Не очень сложная проблема связанная с count! Передача QR кодов приложением андроид Очень сложная задачка! |
0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 12
|
|
12.11.2023, 14:12 [ТС] | 3 |
Спасибо, что ответили. Это для "первоклассников". Уже при первоначальных настройках это указывается - иначе не установить. И это ничего не дает. Мало того, я анализировал моменты сбоев. Они одинаково возникают и при свеже-заряженом телефоне и при почти полностью разряженном. Мало того, раньше сбоев не было вообще и так же при почти полностью разряженном телефоне, фактически до его выключения трек писался. Боюсь, что придется откатываться до обновлений. Но я так этого боюсь!
Добавлено через 2 часа 6 минут Посмотрел гармин. 49 тысяч! Я пенсионер. Лучше новое ружье купить! Но и на него денег не накопить...
0
|
12.11.2023, 14:20 | 4 |
Часы Forerunner 55 - 18 тысяч.
Вело ПК 520, 820 - 12 тысяч. Ходить с велопк странно, но трек же пишет всё равно.
0
|
0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 12
|
|
12.11.2023, 15:30 [ТС] | 5 |
Да я, честно говоря, уже и сам подумываю о специализированном девайсе. И, тем не менее, разобраться, что же с программой очень даже и очень хочется. Ведь задача все-таки не решена (задача разобраться с программой).
0
|
0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 12
|
|
20.11.2023, 13:40 [ТС] | 6 |
Похоже никто не может мне помочь? Куда ж еще, если не сюда?
0
|
20.11.2023, 13:52 | 7 |
А вариантов-то:
0
|
0 / 0 / 0
Регистрация: 12.11.2010
Сообщений: 12
|
|
20.11.2023, 14:20 [ТС] | 8 |
"Откатиться на прежнюю версию набора ПО, на которой по вашему мнению работало. Это сброс к заводским настройкам. А то и перепрошивка" - в самом крайнем случае я именно это и сделаю, уже разбираюсь с этим.
"Найти другую программу записи трека" - по все параметрам аналога нет. "Перейти на независимое устройство - Garmin" - это тоже рассматривается. Все вышеописанное предполагает решить задачу, как писать треки без сбоев и... без моей программы (или без возможности обновить прошивку). Это все безусловно правильно. А вот интерес к тому почему программа начала сбоить, где ее тонкое место, что можно исправить? Какие сторонние программные приблуды способны устранить сбой останется в неугасимом состоянии.
0
|
20.11.2023, 14:32 | 9 |
Что-то изменилось в функциональности смартфона. Совсем или лишь в настройках, типа энергосбережения.
Благодаря зоопарку андроид-смартфонов, точно сказать заранее нельзя.
0
|
20.11.2023, 14:32 | |
20.11.2023, 14:32 | |
Помогаю со студенческими работами здесь
9
очень сложная задача очень сложная задача Очень сложная программа Очень интересная и сложная задачка! Матрицы, очень сложная задача Минимизацию функции..Очень сложная Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |