|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
У меня есть приложение-сервис, которое постоянно работает в фоновом режиме. У него нет UI. Его задача быть посредником между контроллером шаговых моторов (RS232 интерфейс) и пользователем Socket(WLAN или USB через adb). В процессе работы, приложение постоянно получает-отправляет данные по сокетам(если таковые есть) и по RS232. ... Загвоздка в том, что в произвольный момент оно просто убивается системой из процессов с сообщениями: ----- Sending signal. PID: 858 SIG: 9 --- а дальше что-то на подобии --- ваше приложение "XXX.XXX.XX" умерло шедулер перезапустит приложение "XXX.XXX.XX" через 5000 мс. ----- После чего приложение запускается и начинает работать. ... При первом обращении к данным на SD карте оно снова вываливается (при запуске приложения выполняется считывание данных с SD карты), и так по кругу. Когда поправлю SD карту (пошевелю её, или вытяну отформатирую, вставлю обратно) проблема пропадает на какое то время (от 1-2 часа до 1-2 месяцев) но потом все равно возвращается. При работе с SD картой приложение не держит открытыми файлы (нет жесткой привязки) ... открыло - считало/записало - закрыло. Теперь 2а вопроса: - Где можно найти описание данных ошибок? (в интернете у большинства связано с UI). - Может ли быть эта проблема - проблемой электроники, а конкретно разъема (расшатались прижимные лапки к примеру)? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 11:39 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
Лог конечно шикарный. :) А зачем посреднику что-то писать на карту? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 12:33 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
Писать надо всегда в блоке обработки ошибок - тогда приложение не "вывалится". А вообще могут быть проблемы не только в контакте СД карты а и в самой карте - у меня она 4 месяца барахлила пока совсем не умерла, на новой проблемы исчезли, также могут быть проблеммы из-за подключения шнурка к смарту - в этот момент пропадает доступ к СД карте из андроида. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 12:47 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
wadmanЛог конечно шикарный. :) А зачем посреднику что-то писать на карту? Приложение является посредником и хранилищем данных одновременно. так как у контроллера шаговых моторов нет и 20 Мб свободного места :-( ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 12:51 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
Микола ПитерскийПисать надо всегда в блоке обработки ошибок - тогда приложение не "вывалится". А вообще могут быть проблемы не только в контакте СД карты а и в самой карте - у меня она 4 месяца барахлила пока совсем не умерла, на новой проблемы исчезли, также могут быть проблеммы из-за подключения шнурка к смарту - в этот момент пропадает доступ к СД карте из андроида. Пишу все логи, отлавливаю все ошибки... но в этой ситуации вообще глухо. Лог заметил только когда начал пересматривать все логи устройства. ... вот я тоже грешу на карту (она китайская, 5$ стоит) или на разъем (тоже китай, оптом по 2$ брали) ... но электронщики упорно грузят меня тем, что проблема в программе... вот я и пытаюсь узнать у людей.. мб я чего-то не заметил .. :\ ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 12:53 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
BoJI4er, из-за некачественных карт и разъемов проблемы имеются и в инете полно тому подтверждений. Самое частое упоминание конечно "китайских" карт. И бутлупы и, внезапные перегрузы, и потеря связи... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 13:05 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
wadmanBoJI4er, из-за некачественных карт и разъемов проблемы имеются и в инете полно тому подтверждений. Самое частое упоминание конечно "китайских" карт. И бутлупы и, внезапные перегрузы, и потеря связи... Окей, тогда будем пытаться решать проблемы по ходу.. сначала карты потом разъемы... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 13:07 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
Микола Питерскийтакже могут быть проблеммы из-за подключения шнурка к смарту - в этот момент пропадает доступ к СД карте из андроида. не у всех. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 13:32 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
ДжибсМикола Питерскийтакже могут быть проблеммы из-за подключения шнурка к смарту - в этот момент пропадает доступ к СД карте из андроида. не у всех. у меня не смартфон ... у меня модуль ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 13:38 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
BoJI4erДжибспропущено... не у всех. у меня не смартфон ... у меня модуль Но на сколько я понял, речь идет о то том моменте отключения, когда Windows запрашивает у Android список файлов и каталогов на SD карте. ... Можно каким либо образом "поломать" систему, что бы adb соединение работало, а доступа к SD карте Windows не имел ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 14:22 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
BoJI4erМожно каким либо образом "поломать" систему, что бы adb соединение работало, а доступа к SD карте Windows не имел ??? Не сталкивался с таким режимом, если только в глюке. А вообще (теоретически) можно, т.к. это программный уровень. У меня на телефоне несколько режимов: 1. Режим usb-накопителя. Как флешка. Андроиду карта не доступна. 2. Режим mtp. Карта доступна и на ПК и на андроиде. 3. Режим синхронизации с родным ПО. Карта доступна и на ПК и на андроиде. 4. Режим только зарядка. Карта не видна на ПК. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 14:28 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
wadmanBoJI4erМожно каким либо образом "поломать" систему, что бы adb соединение работало, а доступа к SD карте Windows не имел ??? Не сталкивался с таким режимом, если только в глюке. А вообще (теоретически) можно, т.к. это программный уровень. У меня на телефоне несколько режимов: 1. Режим usb-накопителя. Как флешка. Андроиду карта не доступна. 2. Режим mtp. Карта доступна и на ПК и на андроиде. 3. Режим синхронизации с родным ПО. Карта доступна и на ПК и на андроиде. 4. Режим только зарядка. Карта не видна на ПК. А на какой версии ОС ?? у меня 4.2.2 на модуле стоит ... |
|||
:
Нравится:
Не нравится:
|
|||
06.05.2015, 14:41 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
wadmanBoJI4erМожно каким либо образом "поломать" систему, что бы adb соединение работало, а доступа к SD карте Windows не имел ??? Не сталкивался с таким режимом, если только в глюке. А вообще (теоретически) можно, т.к. это программный уровень. У меня на телефоне несколько режимов: 1. Режим usb-накопителя. Как флешка. Андроиду карта не доступна. 2. Режим mtp. Карта доступна и на ПК и на андроиде. 3. Режим синхронизации с родным ПО. Карта доступна и на ПК и на андроиде. 4. Режим только зарядка. Карта не видна на ПК. в старом ведроиде такая же тема, на планшете 4.4.4 этого вообще нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2015, 10:00 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
Джибсв старом ведроиде такая же тема, на планшете 4.4.4 этого вообще нет. Зависит от производителя. Всякие "именитые" типа самсунгов, хтс, сони и т.п. любят сильно отличаться от чистого андроида и не всегда в лучшую сторону. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.05.2015, 10:19 |
|
Ошибка работы с SD картой
|
|||
---|---|---|---|
#18+
wadmanДжибсв старом ведроиде такая же тема, на планшете 4.4.4 этого вообще нет. Зависит от производителя. Всякие "именитые" типа самсунгов, хтс, сони и т.п. любят сильно отличаться от чистого андроида и не всегда в лучшую сторону. а мне больше нравится когда этого нет. когда СД карта работает в любом режиме. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.05.2015, 01:15 |
|
|
start [/forum/topic.php?fid=13&msg=38952694&tid=1331352]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 142ms |
0 / 0 |