Задать вопрос
Ответы пользователя по тегу Android
  • Как зашить в приложение карту?

    @pfg21
    ex-турист
    https://wiki.openstreetmap.org/wiki/Mapsforge
    офлайн векторные карты
    Ответ написан
    Комментировать
  • Можно ли использовать Android устройство, как "WIFI Proxy"?

    @pfg21
    ex-турист
    раздать с телефона 4g-интернет через wifi - Android tethering
    в wifi-сеть, созданную телефоном, подключить роутер в режиме "получать интернет из wifi"
    Ответ написан
    Комментировать
  • Как изменить IP, выдаваемые точкой доступа Android?

    @pfg21
    ex-турист
    как и везде - залезть в настройки железяки и изменить.
    обычно присуствует веб-интерфейс по адресу шлюза.
    больше без подробностей ничего не скажешь - все ясновидцы давно сбежали на РЕН-ТВ
    Ответ написан
  • Можно ли также на андроидофоне?

    @pfg21
    ex-турист
    tizen опенсорс - ты можешь компильнуть его под андроид телефон.
    Ответ написан
    Комментировать
  • Механизм обновления Android приложений через сервер?

    @pfg21
    ex-турист
    вариант1: полный update
    имеется файлик, где все данные лежат - по событиям (временные интеревалы или каждый запуск проги) этот файлик сравнивается с серверным по по htpp-заголовкам Last-Modified: Content-Length: ETag: или что подобное и в случае отличий с локальными файл полностью перезакачивается.
    плюс - все есть в http и в стандартных прогах (тот же "curl -z", "wget -N")
    минус - при каждом обновлении надо качать весь файл.

    вариант2: дифференциальное обновление
    в файле есть строчка версии файла, периодически эта версия сравнивется с серверной и если есть отличия, то заправшивается дифф между локальной и серверной версией. после чего дифф применяется к локальному файлу и он обновляется до серверной.
    плюсы: надо качать только отличия
    минус: протокол сложнее - либо свое колхозить и отлаживать, либо прикручивать библиотеку управления версиями.

    вариант3: нечто среднее
    данные лежат в двух файлах: основном и дополнительном, данные прогой читаются из обоих и используются равноценно.
    основной большой и очень редко обновлемый (раз в месяц и больше), дополнительный содержит только обновления относительно основного и полностью перезакачивается при каждом обновлении (по вар.1) но т.к. обновлений мало, то его объем не велик.
    плюсы: см вар.1
    минусы: небольшое усложнение в чтении данных.
    если данные удаляются, то необходима функция, исключающая из основного, данные помеченные в дополнительном как удаленные.
    так работает osmand live к примеру.

    примерные варианты навскидку.
    Ответ написан
  • На телефоне слетела прошивка (андроид). Как с него восстановить фотографии?

    @pfg21
    ex-турист
    отдать ремонтникам телефонов. они сделают хард-ресет, обычно помогает :)
    далее попробовать перепрошить, но вопрос не потрутся ли попутно разделы...
    далее полный хардкор - вытянуть данные напрямую с флеш-памяти, редко где есть и дорого.
    Ответ написан
  • Как разбудить Android-устройство с USB?

    @pfg21
    ex-турист
    Usb не работает в режиме gpio т.е. оно напрямую не показывает состояние пинов d+ d-
    Как вариант самого простого колхозинга - подключить преобразователь усб-последовательный порт и использовать как gpio порты управления передачей данных
    Ответ написан
    2 комментария
  • Какие карты можете посоветовать для использования в приложении?

    @pfg21
    ex-турист
    Openstreetmap.org - единственный свободный для любого применения продукт, иных вариантов нет.

    если брать тайлы, то в угол карты надо поставить "(с) openstreemap"
    плюс есть куча альтернативных главному тайл-рендеров
    есть оффлайн карты на бибилотеке MapsForge
    Ответ написан
    Комментировать
  • Как сделать резервирование данных в андроид приложении?

    @pfg21
    ex-турист
    2. лучше всего бекапить базу, использующим енту базу приложением.
    приложение сбрасывает буферы бд на диск, закрывает базу - т.е. база на диске в полностью консистентном состоянии. после чего файл базы данных отсылает на указанное облако (можно еще сжать ее чутка). после чего подключается к базе и продолжает работать.
    вопрос "куда" решать с пользователем - т.е. добавлять новые хранилища по запросу. я к примеру на домашний фтп бекапы лью.
    Ответ написан
    Комментировать
  • Что будет если приложение в Google Play назвать "Android Clicker"?

    @pfg21
    ex-турист
    Заругают, когда руки дойдут, или засветишься гденить хорошо. если на требования не выполнишь - прикроют.
    Виндовс командер тож дого и прекрасно жил, пока микрософтеры не прижучили, и стал он после энтого тотал командером.

    выполняешь те требования которые можешь.
    потом пишешь в тех.поддержку письмо формата "приложение называется так-то, для исполнения условий пользования выполнено то-то, не подходит по требованиям таким-то, что делать ??" и ждешь ответа.
    пока письмецо писать будешь я думаю и сам до всего дойдешь.
    Ответ написан
    3 комментария
  • Банят ли за логотип андроид в приложении?

    @pfg21
    ex-турист
    Официальные условия пользования на русском более чем подробно всё расписывают
    https://developer.android.com/distribute/marketing...
    Ответ написан
    Комментировать
  • Как сделать бэкап отдельных файлов в android?

    @pfg21
    ex-турист
    Ftpsync. Гуглить "dropbox backup android" и думать.
    Файлы в ext4 можно собрать через хардлинки. Но лучше просто бекапить всё.
    Ответ написан
    Комментировать
  • Почему антивирусу нужны всякие root/телефон права, а вирусу нет? Как так то?

    @pfg21
    ex-турист
    1) есть, много, разных, смотри соотвествующий раздел гуглплея или 4пда :) я вообще иногда пользую top из busybox.
    2) если антивирус будет поступать как вирус, то его будут принимать за вирус всякие проги (к примеру, антивирусник на серверах гуглплея). а зачем ему это нужно, если есть возможность официально прописать себя в рут.проге.

    вариантА: поставить таки рут на телефон и вычистить /system раздел от левых исполняемых файлов. долго и надо думать.
    ВариантБ: отнести умельцу и перепрошить телефон, (нередко требует рута). быстро и думать нинада.

    камент: наличие рута на телефоне никак не связано с какими-либо дыркой в защите (как большинство почему-то думает). вирус и прочая гадость не рассчитывается на рутованность телефона :)
    Ответ написан
    2 комментария
  • Как обойти географические ограничения на платформе Android?

    @pfg21
    ex-турист
    подменить значения жпс - есть такие прожки.
    если он ориентируется на жпс - то собъется. но вполне могут быть и другие проверки сотовые, вайфапай, ип-адреса и т.д.
    Ответ написан
    Комментировать
  • Файлы какого вида можно исполнять на Android?

    @pfg21
    ex-турист
    вполне можно даже исполнить "линуксовый" бинарь, скомпилированный под арм-архитектуру. ибо под андроид-джава-оболочкой полноценный линукс.
    а скриптовый - любой, для которого поставишь/скомпилируешь соответствующую оболочку. тот же busybox предлагает практически полный комплект консольных приложений.
    в общем как и в любой операционной системе: какой инструмент поставишь - то и будет работать.
    Ответ написан
    2 комментария
  • Аналоги DriveDroid?

    @pfg21
    ex-турист
    Может проблема в телефоне или модификациях ОС ??
    Ответ написан
  • Как получить адресс IPv6 на Android через Teredo/Miredo?

    @pfg21
    ex-турист
    поискать другое приложение, предоставляющее доступ в ipv6 сеть ??
    Ответ написан
    Комментировать
  • Как узнать используемые порты на Android-устройстве?

    @pfg21
    ex-турист
    на телепоне поставить busybox, в нем запустить lsof -i ??

    подключиться через роутер с опенврт, на нем запустить tcpdump и сдампить весь поток с ip телепона.
    дамп открыть через wireshark и не торопясь отследить что-куда-зачем.
    Ответ написан
    Комментировать
  • Как установить отдельную тестовую версию приложения?

    @pfg21
    ex-турист
    установка ориентируется на имя пакета и цифровую подпись создателя.

    чтобы создать альтернативное приложение - его надо переименовать и переподписать.
    Ответ написан
    Комментировать
  • Как сделать оффлайн карты и навигацию в Android?

    @pfg21
    ex-турист
    тайлики отображения карты можно подгружать динамически, даже векторные. это есть в куче программ.
    системы динамически подгружаемого роутинга на данный момент не существует. хотя теоритические попытки есть.

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

    векторные карты осм не таких уж и больших размеров, при этом дают все возможности по отображению, роутингу и поиску поишек в пределах загруженного участка. Имхо не такая уж большая проблема, чтобы скачать максимум сотню мегов для удобной полноценной функциональности.
    можешь попробовать нарезать на более мелкие районы.
    Ответ написан
    Комментировать