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

    @rPman
    Доступ к видеоконтенту там по javascript соответственно необходимы утилиты автоматизации работы браузера и/или загрузчики видео для соответствующих сайтов.

    Универсального полностью автоматического решения не существует но готовых инструментов чтобы построить это с помощью минимальных знаний программирования - достаточно.
    Ответ написан
    Комментировать
  • Существует ли приложение документ-камеры на Android?

    @rPman
    Из телефона можно сделать ip-камеру, на десктопе доступ к ней будет из любого браузера, видео, фото, управление параметрами (iso/фокусировка и т.п.) съемки или выбор камеры фронтальная или основная и т.п.)

    Приложений огромное количество, я пользовался ip webcam
    -----------
    upd. установите syncting на android и pc, лучшее приложение синхронизации каталогов по сети минуя промежуточные сервисы такие как дропбокс и т.п. (а значит бесплатно и быстро), если расшарить папку с фото, все что вы сфотографируете попадет на ваш компьютер за секунды автоматически.
    Ответ написан
  • Кастомный PixelExperience - безопасен?

    @rPman
    Исследования кода android проводились, первая же ссылка из гугла, как пример
    https://www.opennet.ru/opennews/art.shtml?num=28504

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

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

    Самое главное, бекдоры и ошибки обязательно появятся, когда вы установите google apps - по объему и сложности этот проприетарный пакет приложений от гугла уже давно превысил сам android (в несколько раз по объему) и его открыто исследовать не представляется возможным.
    Ответ написан
  • Как объединить 2 андроид планшета или телефона?

    @rPman
    Будет не очень но попробовать можно

    Сначала соединить устройства в одну wifi сеть, что то мне говорит что дополнительный роутер, запиатаный от автомобильной сети будет лучше чем точка доступа на одном из этих устройств, но эксперимент провести ничто не мешает.

    Затем, любым remote control хоть тем же teamviewer или anydesk или просто vnc подключиться в режиме только просмотр к ведущему планшетнику и запускать на нем (можно отключить передачу звука, чтобы не было какафонии).
    ----------

    Еще вариант, планшетники принимать miracast не могут, но можно найти портативный монитор (такие есть и по цене терпимые от 3-4 т.р. может чуть дороже если надо с аккумулятором), докупить к нему hdmi донгл miracast/airplay за 600-1000р и расшарить (дублировать) экран ведущего android телефона/планшетника на этот монитор, на небольшом расстоянии это работает без проблем. Поддержка передачи видео по воздуху уже давно почти стандарт, но проверить наличие именно у вас тоже рекомендуется до покупки монитора.
    Ответ написан
    Комментировать
  • Почему заблокировали аккаунт разработчика Google Play и как действовать?

    @rPman
    Во первых, вопрос, у вас нет смартфона android? Вы прописывали свой аккаунт на нем? Вы точно говорите правду? У народа по 3-5 аккаунтов, просто так созданных, может быть и вы создали и забыли, а спамеры пароль расковыряли и пользуются? А аккаунты связаны с вашим поведением, ip, или даже в одном браузере (куки) логинились.

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

    p.s. Ситуация с гуглом ужасна и отвратительна идеологически, и дальше будет хуже. Мы (не только программисты) зависимы от этого монополиста, на столько сильно что это может влиять на нашу жизнь негативным образом и плохой abuse-support этому только способствует.
    Ответ написан
  • Где взять образ для виртуалки android 8.0?

    @rPman
    Для получения девелопер образов android достаточно android sdk, небольшая утилита-пакетный менеджер, где vможно будет выбрать для установки только qemu образ нужной версии.

    https://developer.android.com/studio/index.html - в самом низу ссылки
    Ответ написан
    Комментировать
  • Телефон-android как джойстик (гироскоп) для NFS на ПК?

    @rPman
    первый же ответ в гугл , там куча других примеров, не проверял.
    https://www.guidingtech.com/21312/control-windows-...
    Ответ написан
    Комментировать
  • Где можно найти ocr sdk с распознаванием текста в реальном времени из видеопотока на русском языке в android приложении?

    @rPman
    https://tech.yandex.ru/speechkit/
    https://cloud.google.com/speech/

    есть шанс воспользоваться готовыми решениями и даже офлайн на android, но сегодня работает завтра нет (ну если речь идет о годах).. онлайн работает отлично (я сужу по приложениям, это использующим).
    https://developer.android.com/reference/android/sp... (точнее это выдал гугл, возможно нужно получше искать)
    Ответ написан
  • Почему после любых перепрошивок, Android планшет (Samsung P6200) тормозит?

    @rPman
    Для начала найдите виновника - включите в настройках отображение нагрузки на процессор (есть везде, в разделе разработчика) и узнайте какой процесс грузит.

    google apps уже несут в себе завидный кусок мусора и нагрузки на комп, может быть они в это время что то загружают и устанавливают? и на старой машине ждать этого приходится часами (при выключении процесс прерывается и после - начинается заново)
    Ответ написан
    Комментировать
  • Какие есть способы (или разрешения) получать координаты местоположения сайтом с https ( ssl ), открывающемся в браузере приложения Android или iOS?

    @rPman
    Полагаю никаким
    Самописный встроенный браузер для того и используется, чтобы приложение могло самостоятельно контролировать какой-либо функционал.

    Соответственно, если приложение не озаботилось выдачей вам координат, то облом.

    p.s. обычно все используют webkit , вроде в списке возможностей geolocationapi заявлено:
    https://webkit.org/status/#

    https://developer.android.com/reference/android/we... так же заявлена поддержка, если сайт использует ssl но разработчик приложения сам должен реализовать колбек на подтверждение выдачи данных
    Ответ написан
  • Как открыть файл .bin из под анроида?

    @rPman
    Ставишь в chroot полноценное linux-окружение, хоть ту же ubuntu, ставишь xorg/waylang сервер (они уже давно есть прямо в гуглплее) и запускаешь любые opensource приложения, собранные для arm.
    Ответ написан
    Комментировать
  • Как пустить весь трафик через vpn на андроид 6.0?

    @rPman
    по умолчанию весь трафик идет через подключенный vpn (проблема начинается, когда vpn теряет соединение)
    поэтому непонятно, почему у вас вопрос такой появился
    p.s. если есть рут, то ищите утилиты расширенной настройки сети или используйте консоль сами.
    Ответ написан
    Комментировать
  • Как организовать перенос данных с телефона на телефон?

    @rPman
    К чужим данным, находящимся в каталоге /data может иметь только программа, установленная производителем (или продавцом, некоторые магазины и перекупщики ставят свое crapware и adware, некоторые так хитро что сброс до заводских настроек не спасает), иначе доступ есть только к своим данным. Так же приложения имеют доступ к /sdcard/... внутренней памяти и к карте памяти, если она подключена, но для этого приложение потребует соответствующие разрешения (принимаются пользователем при запуске)

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

    Поэтому необходимо найти версию рекавери (в виде xxxx.img файла) и запустить ее на вашем телефоне (даже прошивать не требуется, но может потребоваться разлочить телефон - подробные инструкции зачастую отличаются от модели и производителя). Использовать нужно утилиты adb и fastboot - офицальные platform-tools от google sdk (загрузите у гугла, правда получите вместе с ним кучу утилит для разработки, на варезниках валяются отдельно)

    Режим fastboot - режим телефона для низкоуровневого доступа к телефону, не имеет инфтерфейса, на экране телефона будет рисунок зайчика ремонтирующего робота, запускается так уже другой кнопкой громкости одновременно с кнопкой питания, внимательно читайте инструкции для своего телефона, иначе можно получить кирпич. Но в большинстве случаев подходит:
    fastboot boot имя_файла_рекавери_для_вашего_телефона.img
    эта команда не будет менять ничего на телефоне а просто запустит рекавери (рекомендую twrp)

    предварительно может понадобиться разлочить телеофон:
    fastboot oem unlock

    Если вы смогли запустить свое рекавери, значит наверняка вы можете с телефоном делать почти что угодно, прошивать кастомные прошивки, добавлять/удалять приложения и т.п.

    p.s. но некоторые производители (например xiaomi) для некоторых новых моделей сделали козу, и для разлочки требуется сначала привязать телефон к mi аккаунту а затем письмом к китайцам слезно попросить себе прошивку (инструкций в интернете вагон, читать 4pda), если вам повезет недели через две вам его разлочат удаленно.
    мне 'повезло' дважды - мой телефон xiaomi redmi note 3 pro был залочен, но для него нашелся кряк (пропатченная официальная сборка, после ее прошивки oem unlock сработал и я смог менять прошивки)
    Ответ написан
    Комментировать
  • В какие популярные адроид-маркеты можно залить приложение, кроме Google Play?

    @rPman
    https://store.yandex.ru/
    но как уже сказали выше, на два порядка менее популярный чем официальный, - кабальные договоры и монополия делает свое черное дело, и да, с гуглом судятся но безуспешно, его чи даже круче чем у майкрософта с интелем, ведь если майкрософт всех в кабалу заганяет с подпиской о неразглашении, то гугл просто предлагает деньги (производитель устройств получает долю с трафика с устройств, на который стоит только gapps)
    Ответ написан
  • Как вставить текст в input страницы загруженной в webView?

    @rPman
    не с android но на java, javafx.scene.web.WebEngine (как я понимаю он же и на android используется)

    берете документ webEngine.getDocument() к нему можнео делать запросы вида getElementById или getElementsByTagName, в общем почти все те же методы что доступны в javascript (querySelector напрямую недоступен), в результате вы получите доступ к элементам типа org.w3c.dom.html.HTMLImageElement / HTMLInputElement и т.п. у которых будут методы установки значений value или просто доступ к атрибутам по имени.

    Эмуляция кликов доступна так же напрямую из java но настоятельно рекомендую все что должно вызывать методы внутри браузера на javascript делать вызовом webEngine.executeScript, а если до элемента сложно достучаться по его идентификатору (например у него нет ни имени ни идентификатора) но вы смогли получить его объект в java, вы можете передать его обратно в javascript вот так:
    final static string GET_NODE_TEXT = "unique_node_name";
    ...
    // после загрузки страницы
    htmlWnd = (DOMWindowImpl)((DocumentView)htmlDoc).getDefaultView();
    ...
    // пример вызова submit формы, элемент которой у нас в node
    htmlWnd.setMember(GET_NODE_TEXT, node);
    browser.executeScript("(function(){var x=window."+GET_NODE_TEXT+";x.form.submit();})()");
    Ответ написан
  • Android 4 kernel to 5 kernel,реально ли?

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

    Единственный способ - взять готовое, копать в сторону www.cyanogenmod.org
    Ответ написан
  • Как открыть локальный xml файл на android с помощью javascript?

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

    По уму это кстати настраивается в политиках (для IE).
    Ответ написан
    1 комментарий
  • Связь с Android приложением

    @rPman
    Штатные утилиты android sdk содержат утилиту adb, одна из возможностей — редирект подключений в устройство, в т.ч. в character device:
      adb forward <local> <remote> - forward socket connections
                                     forward specs are one of: 
                                       tcp:<port>
                                       localabstract:<unix domain socket name>
                                       localreserved:<unix domain socket name>
                                       localfilesystem:<unix domain socket name>
                                       dev:<character device name>
                                       jdwp:<process pid> (remote only)
    
    
    Ответ написан
    1 комментарий
  • Как снять образ внутренней памяти android планшета в файл?

    @rPman
    Только рут, ну или выпаивание микросхемы памяти, что явно сложнее.
    Ответ написан
    2 комментария