Третий день курю форум, но не то что свою проблему, а вообще обсуждений дроидных МЯК не встретил. Странно даже...
Моя же история такова. Давно еще делал кэш для МЯК3 под WM и успешно его пользовал. Но дейвас недавно помер.
Посему купил планшет с Android 1.6 (не апгрейдится), поставил свежайший МЯКоид 1.78, залил старый кэш на девайс по старому знакомому пути <storage>/yandexmaps/cache - заработало. А дальше начинается интересное.
Решил заменить один слой на данные с другого сервиса (OSM). Скачал в САСе, экспортнул, переписал файлы на девайс. Однако МЯКоид продолжал показывать старый слой... Поиски собаки показали, что МЯКоид создает еще один кэш! Что-то типа <storage>/yandexmaps/data/<default-турум-бурум-ru>/cache. Ладно, залил новые тайлы туда - не кажет этот слой вообще.
Решил откатить в исходное состояние. В настройках МЯКоид сказал стереть кэш нафик (для надежности все подпапки в yandexmaps убил). Затем опять переписал весь свой экспорт в <storage>/yandexmaps/cache - МЯКоид нифига не кажет, второй кэш не создает.
Кто-нить в курсе, что происходит? Как работать с кэшем МЯКоидным?
PS. Выход с планшета в инет наладить пока не удалось (Андроид оказался весьма убогим в вопросах коммуникаций), так что посмотреть, как сам МЯКоид создаст кэш, не могу.
Экспорт в МЯК под Андроид
Модератор: Tolik
-
Tolik
- Гуру
- Сообщения: 2604
- Зарегистрирован: 28 янв 2011, 10:38
- Благодарил (а): 283 раза
- Поблагодарили: 587 раз
Re: Экспорт в МЯК под Андроид
Дроидный МЯК не отличается в смысле кэша от Симбиановского.
Недавно Яндекс придумал новый кэш, прочитайте про него тут:
http://ymm.sytes.net/rubrs.asp?rubr_id=268&art_id=3333
Вот ни за что не поверю. А для чего ж его писали-то?
Недавно Яндекс придумал новый кэш, прочитайте про него тут:
http://ymm.sytes.net/rubrs.asp?rubr_id=268&art_id=3333
gramgr писал(а):Андроид оказался весьма убогим в вопросах коммуникаций
Вот ни за что не поверю. А для чего ж его писали-то?
Re: Экспорт в МЯК под Андроид
Tolik, спасибо за адекватную ссылку!
Теперь осталось нарыть последнюю версию МЯКоида, работавшую со старым кэшем (какая она кстати, 1.60?).
Ну а с коммуникациями Андроида плохо вот что:
1. очень мало с какими телефонами удается сделать тетеринг, особенно по Bluetooth.
2. до последней версии 2.2 не было поддержки WiFi ad-hoc.
3. до сих пор нет поддержки File Transfer по Bluetooth.
(что-то может быть не совсем так, ибо только начал разбираться с этой осью)
Теперь осталось нарыть последнюю версию МЯКоида, работавшую со старым кэшем (какая она кстати, 1.60?).
Ну а с коммуникациями Андроида плохо вот что:
1. очень мало с какими телефонами удается сделать тетеринг, особенно по Bluetooth.
2. до последней версии 2.2 не было поддержки WiFi ad-hoc.
3. до сих пор нет поддержки File Transfer по Bluetooth.
(что-то может быть не совсем так, ибо только начал разбираться с этой осью)
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Экспорт в МЯК под Андроид
gramgr писал(а):Ну а с коммуникациями Андроида плохо вот что:
1. очень мало с какими телефонами удается сделать тетеринг, особенно по Bluetooth.
2. до последней версии 2.2 не было поддержки WiFi ad-hoc.
3. до сих пор нет поддержки File Transfer по Bluetooth.
(что-то может быть не совсем так, ибо только начал разбираться с этой осью)
Гы. А с чего Вы взяли, что это задачи системы а не стороннего софта? Те же самые WiFi\блютусы обеспечиваются в Линухе внешними модулями, практически всегда - от совершенно левых разработчиков (в Вашем случае это могут быть разработчики Вашей железяки, а не разработчики Андроида).
Да, и 1.6 уже давно пора отправлять на покой. Не вижу смысла брать железо с, фигурально выражаясь, осью чуть ли не прошлого века и невозможностью апгрейдов оной, а потом сетовать что ничего современного не работает.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


Re: Экспорт в МЯК под Андроид
А с чего Вы взяли, что это задачи системы а не стороннего софта?
Это не я "взял", вернее, не только я:
http://code.google.com/p/android/issues/detail?id=82
http://code.google.com/p/android/issues/detail?id=1416
http://code.google.com/p/android/issues/detail?id=16717
...
Как оказалось, эти проблемы не решены и в 2.2, и в 2.3, поэтому смысл брать ось прошлого века точно таков же, как и ось века нынешнего.
Впрочем, это всё оффтопик, вопрос был по кэшу.
- Parasite
- Администратор
- Сообщения: 5646
- Зарегистрирован: 23 окт 2008, 17:38
- Благодарил (а): 124 раза
- Поблагодарили: 508 раз
Re: Экспорт в МЯК под Андроид
gramgr писал(а):А с чего Вы взяли, что это задачи системы а не стороннего софта?
Это не я "взял", вернее, не только я
Они тоже не могут искать сторонние приложения по Андроид Маркету, либо моды в интернете, либо ковыряться в инишниках системы (а в Андроиде, как и в прочих линухах - это более чем ежедневное занятие, это системы для гиков а не любителей одной большой кнопки "Хачу красиво!").
https://market.android.com/details?id=c ... blog.adhoc
http://andbot.com/apps/tools/hydtechs-a ... blog.adhoc
http://www.xda-developers.com/android/a ... k-support/
Тысячи их.
gramgr писал(а):эти проблемы не решены и в 2.2, и в 2.3
Потому что проблем нет. Андроид (как ось) не обязан нативно работать со всем великим множеством сетевушек во всем великом множестве моделей, в которые его пихают (и особенно же это относится к Вашему случаю - старая ось на более новом железе). Модификация сырого андроида под конкретные задачи на конкретном устройстве - задача производителя. Вот например Андроид 2.2 На Galaxy-S весьма и весьма сильно отличается и по виду, и по набору функционала от Андроида 2.2 на Nexus (например на самсунге есть настройка прокси в сеттингсах, а на Нексусе нету. На Самсунге есть отключение всех сетей одной кнопкой по короткому нажатию Power - а на Нексусе даже такого пункта там нет. При этом Андроид как таковой там - одинаковый, и более того - Нексуса производит сам Гугл
С мобильной виндой, кстати, то же самое - от Микрософта она идет весьма голая сама по себе, далее ее допиливает уже производитель конкретного девайса именно под тот девайс и железо в его составе.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/


Re: Экспорт в МЯК под Андроид
скажите, правильно ли я понимаю, что SAS.Планета не умеет работать с 4й версией кэша для МЯК.Андроид ( текущая версия - 1.80 ).
Если так, то надо искать МЯК с 3й версией, да? А где эту версию взять? Насколько я знаю, это должна быть версия 1.60, так?
Если так, то надо искать МЯК с 3й версией, да? А где эту версию взять? Насколько я знаю, это должна быть версия 1.60, так?
Re: Экспорт в МЯК под Андроид
xtile писал(а):SAS.Планета не умеет работать с 4й версией кэша для МЯК.Андроид
Таки не умеет. В хотелках уже есть что-то по этому поводу?
Re: Экспорт в МЯК под Андроид
Наверное, про Yandex Maps под Android версии 2.00 и спрашивать глупо, да? 
-
zed
- Гуру
- Сообщения: 2888
- Зарегистрирован: 16 авг 2008, 20:21
- Благодарил (а): 89 раз
- Поблагодарили: 568 раз
Re: Экспорт в МЯК под Андроид
Должно работать, причём в двух вариантах:
1. Делаем кэш v3 и кладём его по старому пути <storage>/yandexmaps/cache
или
2. Делаем кэш v4 и кладём его по новому пути <storage>/yandexmaps/data/<default-турум-бурум-ru>/cache (выделенное жирным заменяем на своё)
Если что не работает - уже открыт тикет 965 читаем, дополняем если есть чем и пробуем решить проблему там.
1. Делаем кэш v3 и кладём его по старому пути <storage>/yandexmaps/cache
или
2. Делаем кэш v4 и кладём его по новому пути <storage>/yandexmaps/data/<default-турум-бурум-ru>/cache (выделенное жирным заменяем на своё)
Если что не работает - уже открыт тикет 965 читаем, дополняем если есть чем и пробуем решить проблему там.