taganay: (mitek)
[personal profile] taganay
если эта твоя мупиа научится открывать закладки без инета и делать по ним навигацию, это ж будет ваще мечта туриста.
Выкатил я второй релиз, в котором мечта туриста осуществилась - по кнопке Navigate теперь открывется любое навигационное приложение по умолчанию, а не только google map. Или целый список, если приложение по умолчанию не установлено. Правда, совсем без инета пока не получается - надо один раз загрузить карту при наличии интернета, чтобы она в кеше сохранилась. А потом можно уже все делать оффлайн, если навигатор умеет (у меня Sygic, который умеет).
Ну и там всякие другие улучшения - например, можно теперь открывать HTML ссылки в описании waypoint (блин, как по-русски то будет - позиция?).
Так что, [livejournal.com profile] reytsman, с тебя рейтинг на google play :)

Date: 2016-09-12 12:14 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Ого... Теперь похоже придётся реально ставить и пробовать... Тем более, что тут вроде повод подворачивается скорого.

Date: 2016-09-12 01:16 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Кстати, ты там какой разрешение требуешь? У меня это штучка отказалась ставится на телефон жалуясь что "места мало", что в общем то увы правда. А вот на старый *pad* поставилась, но крашается при попытке запуска.

Date: 2016-09-12 05:34 pm (UTC)
From: [identity profile] taganay.livejournal.com
штучка отказалась ставится на телефон жалуясь что "места мало",
А карточка подключается? Я могу посмотреть сегодня, как разрешить ставить приложение на micro SD, это не должно быть сложно.
на старый *pad* поставилась, но крашается при попытке запуска.
Странно, я требую самые стандартные: интернет, позицию и читать файлы. Что-нибудь говорит при крахе? Когда это случается - до показа лицензионного соглашения или после?
И можешь сказать модель и версию андроида?

Date: 2016-09-12 06:09 pm (UTC)
From: [identity profile] reytsman.livejournal.com
//А карточка подключается?
В том то и дело что нет, а то чтобы я так мучился...

На самом деле в общем то нужно просто переходник и бэкапить на внешний накопитель, значительную часть места там как раз занимают бэапчики... А можно запаролить и в облако...

//до показа лицензионного соглашения или после?
А оно должно показывать лицензионное соглашение при открытие? Тогда до.

Model HP TouchPad вроде бы... андроид там шестой, но как ты понимаешь доработанный напильником от и до. HP Маршмеллоу для него делать не собирался никогда.

Date: 2016-09-12 06:18 pm (UTC)
From: [identity profile] taganay.livejournal.com
Model HP TouchPad
Блин, у меня для него эмулятора нет. Попробую погуглить, в чем может быть проблема. Странно, что до показа EULA грохается - это вообще самый первый оператор.
Я, правда, под 6-й андроид не тестировал, попробую позапускать на эмуляторе.

Date: 2016-09-12 06:26 pm (UTC)
From: [identity profile] reytsman.livejournal.com
//под 6-й андроид не тестировал
Ээээ.... а под какой? Я привык что у всех уже давно шестой... вроде бы то ли 6.1 то ли 6.0.1... Он кривой страшно, там многие вещи схлопываются, но что-то работает... Heroes of Might and Magic хорошо идут и Netflix ничего.

Ты там кстати ничего из google bloatware не вызываешь? Там из гуголовских штучек программа минимум. Ну и кстати, учти что это не телефон... звонить не умеет.

Date: 2016-09-12 07:11 pm (UTC)
From: [identity profile] taganay.livejournal.com
У меня 4-й (доработанный напильниоком Амазоном под названием Fire OS), у ребенка 5-й. Вот на них и тестировал :)
это не телефон... звонить не умеет.
Вот чего уж мне точно не нужно, так это звонить :)
Edited Date: 2016-09-12 07:12 pm (UTC)

Date: 2016-09-12 07:33 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Тебе, как разработчику должно быть стыдно сидеть на таком старье. ;)
4ый хоть кит-кэт?

Date: 2016-09-13 12:11 am (UTC)
From: [identity profile] taganay.livejournal.com
Железо там зато не такое уж старье. Это амазоновский Fire Phone, и я его купил с громадной скидкой - если вычесть стоимость прилагаемого годового прайма, который я все равно бы купил, то получалось что-то вроде 40 долларов. При том, что сам телефон после некоторой настройки оказался вполне достойным. Так что мне совсем даже не стыдно :)
Вот заработаю денюжек на платных приложениях, куплю что-нибудь крутое.

Date: 2016-09-13 12:43 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Да... телефон за 40 это неплохо. :)

Date: 2016-09-12 07:34 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Хотя нет, вру, по скайпу умеет.... А насчёт не нужно, никогда не знаешь, через какие костыли там что может быть сделано.

Ты например, знаешь, что android pay теперь у нас отказывается работать на rooted устройствах?

Date: 2016-09-13 12:12 am (UTC)
From: [identity profile] taganay.livejournal.com
Хуже того - я даже не знаю, что такое android pay. Позор на мою голову :)

Date: 2016-09-13 12:44 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Возможность оплаты через NFC вводишь туда свою кредитку и она проходит через гугл, получается что можно платить телефоном.

Date: 2016-09-12 08:00 pm (UTC)
From: [identity profile] taganay.livejournal.com
Я, похоже, разобрался, в чем дело. Google предоставляет отчеты при крахе, оказывается. Скоро должна новая версия обновиться в PlayStore, я сообщу.

Date: 2016-09-12 08:00 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Да, я им отправил. Мне даже было интересно, доберётся оно до тебя или нет.

Date: 2016-09-13 12:08 am (UTC)
From: [identity profile] taganay.livejournal.com
Обновилось. Если не трудно, можешь сделать update и попробовать ещё?

Date: 2016-09-13 12:50 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Попробовал. Теперь открывается. Всё показывает. Очень прикольно можно смотреть карты. С точки зрения карт, мне твоя версия даже больше нравится чем гуголовская, она быстрее и без нагромождений. А вот файловую систему он почему то толков не видит. Файлов в той директории которую он открывает по умолчанию не показывает, а в другие переходить отказывается.

Date: 2016-09-13 01:14 pm (UTC)
From: [identity profile] taganay.livejournal.com
А вот файловую систему он почему то толков не видит. Файлов в той директории которую он открывает по умолчанию не показывает, а в другие переходить отказывается.
А он видит любые директории в текущей? Я, кажется, знаю, в чем дело - почему-то на эмуляторе у меня тоже отказывался видеть файлы, я решил, что это глюк эмулятора. Возможно, в 6-м андроиде изменился способ считывания файлов. Буду разбираться. Блин, действительно придется покупать новый телефон.

Date: 2016-09-13 01:20 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Неа. Не видит...

Новый телефон не обязательно... этот HP TouchPad жуткий чудовищный динозавр... просто под него кто-то портировал шестёрку.

Мне его приятель отдал бесплатно со словами "держи, дурацкая медленная фигня, терпения не хватает, но зато вроде туда можно нормальный андроид доставить".

Date: 2016-09-13 03:12 pm (UTC)
From: [identity profile] taganay.livejournal.com
HP TouchPad
Я, кажется, читал про него в свое время - у них там своя собственная ОС стояла. Я тогда ещё подумал, что если кто-нибудь прикрутит к нему андроид, нормальный таблет получится.

Date: 2016-09-13 03:20 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Угу... стояла... вроде бы и сейчас можно dual boot... но желающих похоже нет.

Date: 2016-09-13 01:19 pm (UTC)
From: [identity profile] taganay.livejournal.com
Сразу же нашел в гугле:
Android 6.0 introduced Runtime permissions. In addition to declaring the permission on your manifest, you need to request the permission from the user at runtime.
Исправлю скоро. Будет мне уроком - тестировать на 6-м андроиде обязательно.

Date: 2016-09-13 01:21 pm (UTC)
From: [identity profile] reytsman.livejournal.com
su будешь теперь требовать? ;)

Date: 2016-09-13 03:09 pm (UTC)
From: [identity profile] taganay.livejournal.com
Нет, тот же набор прав, но в 6-м андроиде их надо проверять runtime, вместо статической декларации в предыдущих версиях.
Выложил исправленную версию, через пару часов будет доступна в google play.
Edited Date: 2016-09-13 03:10 pm (UTC)

Date: 2016-09-13 03:19 pm (UTC)
From: [identity profile] reytsman.livejournal.com
А этот метод backwards compatible?

Date: 2016-09-13 03:46 pm (UTC)
From: [identity profile] taganay.livejournal.com
Я проверяю версию теперь: если 6 и выше, то один способ, если ниже - то другой. Поубивал бы.
Обновилось в play store (https://play.google.com/store/apps/details?id=com.dnovak.mypoi), можно скачивать. Вроде в этот раз должно работать - на эмуляторе работало, по крайней мере.

Date: 2016-09-14 12:31 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Теперь запросила доступ к GPS при запуске и к файловой системе при попытке загрузить файл.

Интересный момент, что при первом запуске GPS не показывал положение на карте, но при втором запуске всё заработало.

У меня к тебе просьба... как к разработчику, тебе должен был придти dump от самого последнего падения (уже новой версии) ты не мог бы глянуть на что похоже падение на глючный софт или на проблемы с железом или такие подробности из того что тебе присылают не очень очевидны?

Так же интересный момент, по ощущениям последняя версия стала работать медленнее, если раньше карта просто летала, то сейчас работает со стандартной гуголовской скоростью... ну или мне так кажется.

Date: 2016-09-14 01:44 pm (UTC)
From: [identity profile] taganay.livejournal.com
тебе должен был придти dump от самого последнего падения (уже новой версии) ты не мог бы глянуть на что похоже падение на глючный софт или на проблемы с железом
Это проблема в библиотеке, которую я использую для отображения точек на карте, я нашел bug report (https://code.google.com/p/gmaps-api-issues/issues/detail?id=10412). Что интересно, там тоже Android 6 и таблет - Asus Zenpad. Я добавлю описание в bug report, будем надеяться, что починят.
Теперь запросила доступ к GPS при запуске и к файловой системе при попытке загрузить файл.
Это как должно быть. Андроид 5 и ниже спрашивают позволения во время инсталляции, 6 - во время доступа к ресурсу
Интересный момент, что при первом запуске GPS не показывал положение на карте, но при втором запуске всё заработало.
Где-то глюк у меня, попробую исправить.
ощущениям последняя версия стала работать медленнее
Может зависеть от того, сколько загружено отметок - для их отображения требуются ресурсы. Даже если оно и не показывается на карте из-за бага, это все равно может замедлять. Попробуй убрать выделение файла и сравнить.
Edited Date: 2016-09-14 01:45 pm (UTC)

Date: 2016-09-14 02:01 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Спасиб.

В принципе уже прикольная вещь вырисовывается... а рыбными местами в виде самих файлов с кэмпингами поделишься? ;) Не в проге конечно, а по имейлу или у каждого рыбака свои прикормленные места? ;)

P.S. и кстати с библиотекой ты меня успокоил, я всё время дёргаюсь когда там что-то схлопывается, думаю не начал ли он накрываться от старости.
Edited Date: 2016-09-14 02:02 pm (UTC)

Date: 2016-09-14 02:15 pm (UTC)
From: [identity profile] taganay.livejournal.com
а рыбными местами в виде самих файлов с кэмпингами поделишься?
Запросто. Куда прислать?
Кстати, вся цель этого приложения - сделать движок для платных приложений с контентом. Первым будут как раз мичиганские кемпинги, потом я планирую добавлять всякие интересные вещи. У меня есть программа, которую можно натравить на сайт и сгенерить kml файл. Её, конечно, придется затачивать под каждый сайт отдельно, но это не должно быть сильно сложно - где-то час-два, я надеюсь. Следующим в плане стоят National forest campgrounds (пока мичиганские, потом и других штатов) - я уже нашел, где там координаты прописаны.
Кстати, в Мичигане оказалось дофига кемпингов как в state forests, так и в national forests. Я вроде знал про это, но оказалось очень полезным увидеть все на карте. Ну и в дороге это должно быть очень полезно, если хочешь на ночь остановиться в ближайшем кемпинге. Мне такая прога очень нужна была год назад, когда мы ехали на самый край UP, в Porcupine mountains. Собственно, воспоминание об этой поездке и побудило меня затеять весь этот проект.
Кстати, учти, что, как первому и пока единственному тестеру приложения, тебе положена бесплатная лицензия на все платные приложения с контентом :)

Date: 2016-09-14 02:22 pm (UTC)
From: [identity profile] reytsman.livejournal.com
Я тебе в личку отправил сообщение с адресом.

Оооо.... а лицензия это звучит... я как раз подумывал кто я "бета тестер" или "вредный пользователь". ;)

Просто таки программа мечты начинает вырисовываться. Рвануть на север мичигана хочется довольно часто, но платить в мичигане за гостиницу жаба душит, а в мотели соваться не хочется... причём после последней ошибки в двойне не хочется. А так кочевать с палаткой с одного кэмпинга в лесу в другой кэмпинг на берегу озера... это же мечта.

April 2017

S M T W T F S
      1
2345678
910111213 1415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 28th, 2017 02:53 pm
Powered by Dreamwidth Studios