Нажмите "Enter", чтобы перейти к содержанию

Как найти андроид гугл: Как найти телефон через Google-аккаунт

Содержание

Как использовать встроенную функцию Chromecast (Google Cast) на телевизоре Sony с Android TV

В качестве альтернативы функции Miracast или дублирования экрана доступна трансляция фотографий, видео и ТВ-шоу, музыки и других сервисов потоковой передачи с помощью мобильного устройства Android или iOS Apple, либо с помощью браузера Google Chrome на компьютере.

В данном разделе рассказывается, как использовать встроенную функцию Chromecast (Google Cast) с помощью браузера Google Chrome, а также с помощью веб-сайтов или приложений с поддержкой Chromecast (Google Cast).

  • Что такое встроенная функция Chromecast?

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

    ПРИМЕЧАНИЕ. Чтобы узнать больше о встроенной функции Chromecast, посетите официальный веб-сайт встроенной функции Chromecast.

  • Использование встроенной функции Chromecast на телевизоре с Android TV


ПРИМЕЧАНИЕ. Можно выполнить дополнительные действия по поиску и устранению неисправностей, если при использовании встроенной функции Chromecast возникают следующие проблемы:

Android TV не определяется как устройство со встроенной функцией Chromecast. Значок трансляции не отображается на мобильном устройстве, или отображается, но трансляция не работает.

Если встроенная функция Chromecast на Android TV не работает даже после выполнения указанных выше действий, проверьте настройки, чтобы убедиться, что приложение «Ресивер Google Cast» не отключено на телевизоре с Android TV.

  1. Нажмите кнопку HOME на пульте дистанционного управления.
  2. Выберите  Установки.
  3. Выберите Приложения в категории ТВ
    .
  4. В разделе Приложения выберите System app (Системное приложение).
  5. В разделе System app (Системное приложение) выберите Ресивер Google Cast.
  6. Включите приложение с помощью переключателя.

*Google, Android, Android TV, встроенная функция Chromecast built-in и другие связанные названия и логотипы являются товарными знаками компании Google LLC.

Google создала «волшебный» инструмент для легкой перепрошивки смартфонов на «чистый Android»

, Текст: Эльяс Касми

Google создала онлайн-приложение Android Flash Tool с целью упрощения перепрошивки Android-смартфонов. Пока оно работает только с некоторыми гаджетами линейки Pixel и рядом одноплатных компьютеров. Запустить его можно под Windows, Linux, macOS и Chrome OS.

«Волшебное» приложение

Компания Google разработала фирменное приложение Android Flash Tool для прошивки устройств на базе «чистой» ОС Android. Идея проекта заключается в упрощении процесса замены ПО на гаджете.

Android Flash Tool, пишет ресурс SlashGear, представляет собой веб-приложение, доступное по адресу flash.android.com и не требующее установки на компьютер. SlashGear называет приложение «волшебным» Как отметили в Google, для успешной перепрошивки с использованием данного инструмента потребуется лишь USB-кабель – искать в интернете образ прошивки не придется.

Google решила упростить процесс перепрошивки смартфонов

Android Flash Tool позиционируется как простая альтернатива сложным в освоении программам для перепрошивки Android, в том числе SP Flash Tool, использование которых всегда связано с риском «окирпичить» гаджет с невозможностью дальнейшей повторной перепрошивки. На момент публикации материала Android Flash Tool поддерживал только прошивки, выпускаемые в рамках проекта AOSP (Android Open Source Project, нефирменная версия Android без включения сервисов Google), а также патчи для сборок на базе AOSP-прошивки, и апдейты, выпускаемые самой Google. В описании к Android Flash Tool Google не гарантирует, что процесс перепрошивки завершится успешно.

Как это работает

Android Flash Tool – это кросс-платформенное приложение, работающее, по заверениям Google, под Linux, macOS, Chrome OS и Windows, но для последней могут потребоваться дополнительные драйвера на устройство – их можно скачать непосредственно со страницы с приложением. Для корректной работы необходим браузер с поддержкой интерфейса WebUSB – к таковым относятся Microsoft Edge 79 и новее, Opera 43 и новее, а также Chrome начиная с версии 61. В Firefox и Safari поддержка WebUSB пока не предусмотрена.

Интерфейс Android Flash Tool максимально упрощен

Перед подключением Android-устройства необходимо включить отладку по USB и активировать заводскую разблокировку (OEM Unlocking) в меню для разработчиков. После можно подключать гаджет к ПК и пользоваться Android Flash Tool.

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

CIO и СTO: как меняется влияние ИТ-руководителей в компаниях?

Новое в СХД

При работе с Android Flash Tool Google не рекомендует использовать USB-разветвители, встроенные в монитор USB-порты, а также удлинители. Android-устройство следует подключать напрямую к порту на компьютере или ноутбуке – подходят как USB-C, так и классические USB-A.

Поддерживаемые устройства

На момент публикации материала Android Flash Tool умел работать исключительно со смартфонами самой Google, но тоже далеко не со всеми. В список поддерживаемых вошли модели линейки Pixel, начиная со второго поколения, выпущенного в 2017 г. Pixel 4 и 4 XL, поступившие в продажу осенью 2019 г. тоже присутствуют в списке, Тогда как устройства закрытой линейки Nexus, предшественницы Pixel, в нем не представлены.

Google Pixel 4 и 4 XL можно прошить через Android Flash Tool

Дополнительно в перечне поддерживаемых устройств Google указала одноплатные компьютеры серии HiKey производства компании Huawei, в том числе и на HiKey 960. Данный одноплатный ПК вышел в 2017 г., и в его составе есть ARM-процессор Kirin 960 который Huawei использовала в своих флагманских Android-смартфонах.

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



Почему после публикации android приложения его нельзя найти в поиске google play?

Доступность и параметры видимости приложений

Мы понимаем ваше беспокойство относительно доступности приложения в Google Play. Чтобы все пользователи могли найти и скачать приложение, необходимо опубликовать его рабочую версию. Если текущей является альфа- или бета-версия, создайте рабочую.

Напоминаем, что изменения, внесенные в Play Console, обычно появляются в Google Play через несколько часов.

Если спустя 24 часа ваше приложение все ещё не отображается в Google Play, выберите один из предложенных ниже вариантов.

Я не могу найти приложение по названию

В Google Play приложения можно искать по названию, разработчику и описанию. Если в названиях брендов или приложений используются общие слова, это может затруднить работу поисковой системы при уточнении результатов поиска. Обратите внимание, что мы постоянно улучшаем алгоритм присвоения рейтинга приложениям. При этом неизбежно изменяются результаты по некоторым запросам. Мы внимательно отслеживаем запросы, чтобы предоставлять пользователям наиболее точные результаты.

На отображение приложения в результатах поиска в Google Play Маркете влияет целый ряд факторов.

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

Например, если в манифесте приложения требуются функции телефона, оно не будет отображаться в Google Play на устройствах без соответствующего модуля, то есть на большинстве планшетных ПК. То же касается уровней API: если для работы приложения требуется уровень API не ниже седьмого, оно не будет отображаться на устройствах с уровнем API 6 или ниже. Кроме того, платные приложения доступны только пользователям из этих стран.

Чтобы найти свое приложение в Google Play Маркете, укажите прямой URL в одном из следующих форматов:

https://play.google.com/store/apps/details?id=имя_пакета https://play.google.com/store/apps/details?id=com.имя_домена.имя_приложения

Поиск Google в Android теперь находит информацию, скрытую внутри приложений

Подробности
Опубликовано: 01.09.2016 17:58
Просмотров: 10694

Google первая создала централизованное место для поиска в Интернете, а в настоящее время имеет такую же точку для поиска вашего Android-телефона. Компания только что объявила, что новая функция для приложения Google называется In Apps. Как предполагает название, In Apps позволяет вам искать контент внутри приложений Android, как например конкретная песня, контакт или примечание в Google Keep, сообщает ITbukva.com.

Для начала, новая функция будет работать только с определенным количеством приложений, включая Gmail, Spotify и YouTube. В ближайшие месяцы Google также планирует добавить Evernote, Facebook Messenger, Glide, Google Keep, LinkedIn и Todoist.

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

При том, что как любой человек может получить In Apps на современный Android-телефон с последней версией приложения Google, компания также подчёркивает наличие функции на новых телефонах. В предстоящем смартфоне LG V20  компания представит для In Apps специальный ярлык на главном экране. Новая функция от Google также будет работать на предварительно установленных приложениях LG на этом телефоне.

В то время как на вашем телефоне происходит поиск In Apps, компания, вероятно, получает некоторую информацию от новой функции. Изучая эти условия поиска, Google может лучше понять, что, как правило, люди ищут на своих телефонах, а затем использовать эти данные для улучшения Google Now или адаптировать приложения для пользователей. Однако это только предположение.

Несмотря на это, приложение Google теперь еще более важно для Android, так как в нём можно найти все от онлайн-контента до рецепта жареной курицы от мамы.

Latest video

Понравилась новость? Поделись ею

Поиск Google в Android теперь находит информацию, скрытую внутри приложений

Присоединяйтесь к нам в
Facebook

Читайте также наши другие новости:

    org/BreadcrumbList»>
  • ITbukva.com »
  • Софт »
  • Поиск Google в Android теперь находит информацию, скрытую внутри приложений

Опубликовано: Обновлено:

все способы, можно ли это сделать

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

Как найти андроид через Гугл аккаунт с компьютера

Самый простой и эффективный способ заранее обезопасить свой смартфон — создать учетную запись (аккаунт) в Гугл. Если с устройства осуществлен вход в аккаунт, отследить его местонахождение можно по данным GPS.

Как найти андроид через гугл аккаунт с компьютера:

  • На смартфоне или ПК создать учетную запись (свой аккаунт) в Гугле. Услуга совершенно бесплатна, а сама регистрация не занимает много времени.
  • На телефоне необходимо войти в аккаунт. Привязка номера к аккаунту осуществляется в разделе «Профиль» вашего андроида. Необходимо подтвердить свой логин и ввести пароль.
  • Потерянный телефон будет прослеживаться с компьютера после входа в свой аккаунт.

Данный метод весьма эффективен, но имеет и некоторые недостатки. Если предварительно на телефоне не включить GPS, его местонахождение останется неизвестным. Рекомендуется проверить настройки сразу же после включения учетной записи. Так вы сможете надежно защитить свои данные и быстро выполнить поиск устройства на карте в случае, если телефон потерян или украден.

Как найти устройство андроид через Гугл, если он выключен на смартфоне

Дистанционное управление настройками вашего андроида пригодиться во многих случаях, поэтому необходимо заранее узнать, как это сделать максимально продуктивно. В этом поможет специальное приложение — Android Device Manager. Эта бесплатная утилита доступна в официальном магазине приложений Play Market для большинства владельцев современных телефонов. Приложение можно установить на модель с управлением андроид, после чего появляется возможность дистанционного управления многими функциями.

Что можно сделать в случае утери или кражи телефона:

  1. Настроить звуковой сигнал телефона. Он будет раздаваться в течение пяти минут даже у выключенного устройства, что позволит выполнить поиск в квартире или в окрестностях, если гаджет потерян в пределах собственного участка.
  2. При активном маячке GPS выполнить поиск смартфона, если есть доступ с компьютера или другого гаджета в собственный, предварительно созданный аккаунт Гугл.
  3. Украденный смартфон можно дистанционно заблокировать, а также отобразить сообщение при включении посторонним лицом. Таким образом, также можно вернуть устройство в случае потери.
  4. Одной из самых важных возможностей удаленного управления андроид является удаление информации. Это позволит сохранить важные данные, пароли и доступ к электронной почте, расчетным системам, а также социальным сетям.

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

Как работает данное приложение наглядно покажет приложенное видео.

Как настроить данную функцию

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

Как найти устройство через Гугл:

  • На ПК, ноутбуке или планшете зайти на свой профиль (аккаунт).
  • В разделе «мои устройства» найти тип оборудования.
  • На карте отобразиться местонахождение телефона.

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

Удаленная блокировка данных

Самый неблагоприятный исход — кража телефона. В этом случае помимо материальных потерь может пострадать и информационная безопасность. Чтобы не дать возможности злоумышленникам воспользоваться вашими конфиденциальными данными, необходимо заблокировать или удалить информацию с профиля. При выполнении определенных условий (создание и привязка аккаунта в Гугл, включенный GPS-датчик), сделать это можно с ближайшего девайса.

Изменение настроек на смартфоне:

  1. Войти в свой аккаунт Гугл с ПК.
  2. Зайти в категорию «мои устройства».
  3. Помимо определения местонахождения, можно выбрать предпочтительный тип блокировки.
  4. Если есть надежда на благополучное возвращение устройства, достаточно сменить пароль от профиля. После того, как телефон найдется, достаточно будет ввести новую комбинацию, чтобы продолжать пользоваться возможностями андроид.
  5. Настройки блокировки также подразумевают возможность изменения приветственной записи на экране. Таким образом, можно сообщить новому владельцу контактные данные и вероятное вознаграждение за возврат телефона. Обычно порядочные люди и так могут найти владельца, например, связавшись с контактами в телефонной книге. Вместе с тем, такая мера поможет вернуть устройство при включенной системе блокировки экрана.

Блокировку телефона можно провести даже если он выключен. Впоследствии можно отменить процедуру, сохранив свои данные. Следует отметить, что в случае кражи телефона желательно все же полностью удалить свои данные. Методики взлома подобных устройств совершенствуются с каждым днем, поэтому, чтобы не нести дополнительные потери, лучше обезопасить конфиденциальную информацию всеми возможными способами.

Поиск телефона по IMEI

Каждое устройство имеет индивидуальный номер, по которому происходит его международная идентификация. Узнать этот номер можно на упаковке гаджета, либо введя комбинацию *#06# и нажав кнопку вызова. Поиск телефона по IMEI является самым быстрым и точным, но имеет существенный недостаток. Дело в том, что подобную информацию операторы мобильных сетей предоставляют исключительно по официальному запросу. Если ваш телефон был утерян или похищен, отследить его местоположение по идентификатору могут только после обращения в правоохранительные органы. Получить такой доступ самостоятельно невозможно, поэтому сервисы, рекламирующие подобную услугу, на поверку оказываются мошенниками.

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

Как вернуть панель поиска Google на главный экран на Android

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

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

Как установить панель поиска Google на главном экране Android

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

  1. Перейдите на домашний экран устройства Android и нажмите и удерживайте пустое место. Это переключит домашний экран в режим редактирования. Кроме того, вы можете ущипнуть и увеличить на главном экране, чтобы перейти в режим редактирования.
  2. Затем нажмите на опцию «Виджеты», отображаемую в нижней части экрана режима редактирования, чтобы просмотреть все виджеты, доступные на вашем устройстве Android.
  3. Теперь найдите виджет панели поиска Google в списке виджетов и нажмите на него. Он отправит виджет панели поиска Google на домашний экран в режиме редактирования.
  4. Перетащите виджет поиска Google в нужное место и выйдите из режима редактирования.Виджет поиска Google будет отображаться на главном экране всегда, пока вы не удалите приложение Google со своего устройства или не удалите виджет с главного экрана.

Примечание. Чтобы добавить панель поиска Google на домашний экран Android, на вашем устройстве должно быть установлено приложение Google. Если у вас нет приложения Google, сначала загрузите его, а затем вы можете разместить панель поиска на главном экране. Вы также можете изменить размер панели поиска в режиме редактирования. Размер панели поиска Google также можно изменить за пределами режима редактирования. Вам просто нужно нажать и удерживать в строке поиска Google в течение нескольких секунд. Затем отпустите удержание, и вы увидите синюю рамку изменения размера вокруг панели поиска, которую вы можете использовать, чтобы изменить ее размер.

Простой способ управления и передачи данных Android

Всегда хотите простой способ передачи данных телефона Android? Тогда вы не можете пропустить AnyTrans для Android. Это универсальный инструмент управления данными Android, который поможет вам полностью контролировать свой мобильный контент.

1. Поддерживает управление музыкой, фотографиями, видео, контактами, сообщениями, журналом вызовов, приложениями и т. Д.

2. Поддержка передачи Android на компьютер и наоборот, передача Android на Android.

3. Все файлы организованы по категориям, легко найти нужные данные.

Он поддерживает все модели телефонов Android и хорошо работает как на ПК, так и на компьютере Mac, просто попробуйте сами>

 

Простой способ управления и передачи данных телефона Android

Как установить google поиск на любой смартфон

В заключении

Это все о том, как получить панель поиска Google на главном экране Android. Надеюсь, это поможет вам. Если вам нравится это руководство, просто поделитесь им, чтобы помочь большему количеству людей. И не забудьте попробовать AnyTrans для Android, чтобы лучше управлять данными телефона Android.

 

 

Как включить Find My Device на Android

Джек Уоллен покажет вам, как включить Google Find My Device на Android. Эта функция позволяет найти потерянное устройство или предотвратить потерю данных в случае кражи устройства.

Посмотрим правде в глаза, устройства теряются или украдены. Это особенно актуально, если человек постоянно в пути. Когда вы изо всех сил пытаетесь попасть на встречу, которая изменит вашу карьеру, или опаздываете на самолет, что-то случается.

Когда это произойдет, что вы будете делать? Вы поднимаете руки вверх, как будто вам буквально все равно? Или вы предпринимаете действия, чтобы либо попытаться найти телефон, либо, в худшем случае, стереть данные с устройства, чтобы никто не мог получить доступ к вашим данным? К счастью, Google упростил решение последнего варианта. Но дело в том, что вы действительно включили его на своем устройстве, иначе вы не сможете использовать функции, найденные на google.com/android/find.

SEE: Android Pie уже здесь, сначала на телефонах Google Pixel (CNET)

Чтобы включить эту функцию, откройте окно настроек, прокрутите вниз и коснитесь записи Google. В появившемся окне прокрутите вниз и коснитесь Безопасность. Коснитесь «Найти мое устройство», а затем коснитесь ползунка, пока он не окажется в положении «Вкл.».

Вот и все. После включения вы можете перейти на google.com/android/find и найти свой телефон, воспроизвести звук, заблокировать или стереть данные с устройства. Я предлагаю вам позаботиться об этом, как только вы приобретете новый телефон или планшет Android. Если функция «Найти устройство» не включена, а ваш телефон Android украден или потерян, вы не сможете использовать эту функцию. Это, друзья мои, было бы обидно.Используйте это или потеряйте.

Информационный бюллетень для инсайдеров по кибербезопасности

Усильте защиту ИТ-безопасности вашей организации, следя за последними новостями, решениями и передовыми практиками в области кибербезопасности. Доставка по вторникам и четвергам

Зарегистрироваться Сегодня

См. Также

Изображение: Google

Как отследить потерянный Android-смартфон с помощью Google Maps

Вы когда-нибудь полезли в карман, чтобы вытащить телефон, и понимали, что он пропал? Это тот момент, когда у вас возникает чувство падения, и вы начинаете думать о худшем.Что делать, если телефон украден? Вы случайно куда-то уронили? Что происходит с данными, изображениями и контактами? Ваш разум начинает усиленно вспоминать ту мысль или последний момент, когда вы видели телефон. Возможно, вы вовремя вспомните, где хранил телефон, или хороший самаритянин хранил его в целости и сохранности, и вы найдете его сразу же после того, как позвоните. Однако есть большая вероятность, что вы никогда не найдете свой смартфон.

Хотя паника в такой момент вполне естественна, к счастью, как и в случае с функцией Apple «Найти телефон», в смартфонах Android есть функция «Найти телефон».Эта функция отслеживает все места и их местоположения, которые вы посетили с помощью телефона. С помощью Google Maps теперь вы можете отслеживать местоположение вашего устройства в виде временной шкалы. Хотите знать, как? Просто выполните следующие шаги:


Предварительные требования:
— Любой другой смартфон или ПК с подключением к Интернету
— Идентификатор входа и пароль вашей учетной записи Google

Действия, которые необходимо выполнить:
1. Откройте www.maps .google.co.in на любом смартфоне или ПК
2.Войдите в систему, используя учетную запись Google, связанную с вашим потерянным / потерянным смартфоном

3. Теперь нажмите или коснитесь значка с тремя горизонтальными полосами в правом верхнем углу
4. Выберите опцию
«Ваша временная шкала» 5. Здесь вам нужно для ввода года, месяца и дня, для которых вы хотите видеть местоположение вашего устройства.

6. Карты теперь покажут вам историю местоположений вашего устройства вместе с текущим местоположением.

Примечание. Для правильной работы этой функции ваш устройство должно быть включено и на нем должны быть включены службы определения местоположения.

FacebookTwitterLinkedin


Верхний комментарий

Привет всем, я нанял профессионального хакера, когда заподозрил, что мой бывший мне изменяет, Мерфи проделал потрясающую работу, не только он не спал значительно позже, чем должен был работать над этой хакерской работой. , но он был очень профессионален и хорошо воспитан на протяжении всей работы. Я нанял многих, но работа Мерфи меня впечатлила, это был фантастический опыт, я настоятельно рекомендую Мерфи выполнить любое задание, которое вам нужно.задачи были выполнены вовремя и всегда готовы исправить любые лишние проблемы. свяжитесь с Мерфи по любым вопросам, связанным со взломом:
WEBSITE
whats app 🙁 13175616706).
ТЕКСТ 🙁 13175616706).

Удаленная отладка устройств Android — разработчики Chrome

Удаленная отладка живого контента на устройстве Android с компьютера Windows, Mac или Linux. В этом руководстве вы узнаете, как:

  • Настроить Android-устройство для удаленной отладки и обнаружить его с вашего компьютера для разработки.
  • Проверяйте и отлаживайте живое содержимое на устройстве Android с компьютера для разработки.
  • Скринкаст-контент с вашего устройства Android на экземпляр DevTools на вашей машине разработки.

Рисунок 1 . Удаленная отладка позволяет вам проверять страницу, работающую на устройстве Android, с вашего компьютера для разработки.

Шаг 1. Откройте для себя свое устройство Android #

Приведенный ниже рабочий процесс подходит для большинства пользователей. См. Раздел Устранение неполадок: DevTools не обнаруживает устройство Android для получения дополнительной помощи.

  1. Откройте экран Developer Options на вашем Android. См. Раздел Настройка параметров разработчика на устройстве.

  2. Выберите Включить отладку по USB .

  3. На компьютере разработчика откройте Chrome.

  4. Перейти к хром: // проверить # устройства .

  5. Убедитесь, что установлен флажок Discover USB devices .

    Рисунок 2 . Флажок Discover USB Devices установлен.

  6. Подключите устройство Android напрямую к машине разработки с помощью кабеля USB.В первый раз вы обычно видите, что DevTools обнаружил автономное устройство. Если вы видите название модели вашего Android-устройства, значит DevTools успешно установил соединение с вашим устройством. Переходите к шагу 2.

    Рисунок 3 . Удаленная цель успешно обнаружила автономное устройство, ожидающее авторизации

  7. Если ваше устройство отображается как Offline , примите запрос разрешения Разрешить USB-отладку на вашем устройстве Android.

Устранение неполадок: DevTools не обнаруживает устройство Android #

Убедитесь, что ваше оборудование настроено правильно:

  • Если вы используете концентратор USB, попробуйте вместо этого подключить устройство Android напрямую к машине разработки.
  • Попробуйте отсоединить USB-кабель между устройством Android и машиной для разработки, а затем снова подключить его. Сделайте это, пока не заблокированы экраны Android и машины для разработки.
  • Убедитесь, что ваш USB-кабель работает.У вас должна быть возможность проверять файлы на вашем устройстве Android с вашего компьютера для разработки.

Убедитесь, что ваше программное обеспечение настроено правильно:

Если вы не видите приглашение Разрешить отладку по USB на вашем устройстве Android, попробуйте:

  • Отключите, а затем снова подключите кабель USB, пока DevTools находится в сфокусируйтесь на своей машине разработки, и появится домашний экран Android. Другими словами, иногда приглашение не отображается, когда экраны вашего Android или компьютера для разработки заблокированы.
  • Обновление настроек дисплея вашего Android-устройства и компьютера для разработки, чтобы они никогда не переходили в спящий режим.
  • Установка режима USB Android на PTP. См. В Galaxy S4 не отображается диалоговое окно «Авторизация отладки по USB».
  • Выберите Аннулировать авторизацию отладки USB на экране Developer Options на вашем устройстве Android, чтобы сбросить его до нового состояния.

Если вы найдете решение, которое не упомянуто в этом разделе или в Chrome DevTools Devices не обнаруживает устройство при подключении, добавьте ответ на этот вопрос о переполнении стека или откройте проблему в репозитории webfundamentals!

Шаг 2. Отладка содержимого на устройстве Android с компьютера разработчика #

  1. Откройте Chrome на устройстве Android.

  2. В строке chrome: // inspect / # devices вы увидите название модели вашего Android-устройства, за которым следует его серийный номер. Ниже вы можете увидеть версию Chrome, которая работает на устройстве, с номером версии в скобках. Каждая открытая вкладка Chrome имеет свой раздел. Вы можете взаимодействовать с этой вкладкой из этого раздела. Если есть какие-либо приложения, использующие WebView, вы также увидите раздел для каждого из этих приложений. В , рис. 5, нет открытых вкладок или веб-представлений.

    Рисунок 4 . Подключенное удаленное устройство

  3. На вкладке Open с текстовым полем url введите URL-адрес и затем щелкните Open . Страница откроется в новой вкладке на вашем Android-устройстве.

  4. Щелкните Inspect рядом с только что открытым URL-адресом. Откроется новый экземпляр DevTools. Версия Chrome, работающая на вашем устройстве Android, определяет версию DevTools, которая открывается на вашем компьютере для разработки. Итак, если на вашем Android-устройстве установлена ​​очень старая версия Chrome, экземпляр DevTools может сильно отличаться от того, к чему вы привыкли.

Дополнительные действия: пауза, фокус, перезагрузка или закрытие вкладки #

Под URL-адресом вы можете найти меню для приостановки, фокусировки, перезагрузки или закрытия вкладки.

Рисунок 5 . Меню для приостановки, перезагрузки, фокусировки или закрытия вкладки

Проверить элементы #

Перейдите на панель Elements вашего экземпляра DevTools и наведите указатель мыши на элемент, чтобы выделить его в окне просмотра вашего устройства Android.

Вы также можете нажать элемент на экране устройства Android, чтобы выбрать его на панели Elements .Щелкните Выберите элемент в экземпляре DevTools, а затем коснитесь элемента на экране устройства Android. Обратите внимание, что Select Element отключается после первого прикосновения, поэтому вам нужно повторно включать его каждый раз, когда вы хотите использовать эту функцию.

Снимите экран с экрана Android на машине разработки #

Нажмите Toggle Screencast , чтобы просмотреть содержимое вашего устройства Android в экземпляре DevTools.

Вы можете взаимодействовать со скринкастом несколькими способами:

  • Щелчки преобразуются в касания, вызывая соответствующие события касания на устройстве.
  • Нажатие клавиш на вашем компьютере отправляется на устройство.
  • Чтобы имитировать жест щипка, удерживайте Shift при перетаскивании.
  • Для прокрутки используйте трекпад или колесо мыши, или прокрутите указатель мыши.

Некоторые примечания к скринкастам:

  • Скринкасты отображают только содержимое страницы. Прозрачные части скринкаста представляют интерфейсы устройств, такие как адресная строка Chrome, строка состояния Android или клавиатура Android.
  • Скринкасты негативно влияют на частоту кадров.Отключите скринкастинг при измерении прокрутки или анимации, чтобы получить более точное представление о производительности вашей страницы.
  • Если экран вашего устройства Android заблокирован, содержимое вашего скринкаста исчезнет. Разблокируйте экран устройства Android, чтобы автоматически возобновить трансляцию экрана.

Как я полностью ухожу из Google (и вы тоже можете) | автор: Nithin Coca

Мой поучительный квест, чтобы вырваться на свободу от технологического гиганта

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

За последние шесть месяцев я предпринял удивительно трудный, трудоемкий и познавательный поиск — полностью отказаться от использования продуктов только одной компании — Google. То, что должно было быть простой задачей, на самом деле было многочасовым исследованием и тестированием. Но я сделал это. Сегодня я свободен от Google, я принадлежу к абсолютному цифровому меньшинству западного мира, я не использую продукты двух самых ценных мировых технологических компаний (да, я тоже не использую Facebook).

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

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

Вот в чем дело. Я не ненавижу Google. Фактически, не так давно я был большим поклонником Google. Я помню момент, когда я впервые обнаружил одну удивительную поисковую систему еще в конце 1990-х, когда я еще учился в старшей школе. Google был на световые годы впереди таких альтернатив, как Yahoo, Altavista или Ask Jeeves. Это действительно помогло пользователям найти то, что они искали в сети, которая в то время представляла собой беспорядок сломанных сайтов и ужасных индексов.

Google вскоре перешел от простого поиска к предоставлению других услуг, многие из которых я принял.Я был одним из первых пользователей Gmail в 2005 году, когда можно было присоединиться только по приглашениям. Он представил поточные беседы, архивирование, ярлыки и, без сомнения, был лучшим почтовым сервисом, который я когда-либо использовал. Когда в 2006 году Google представил свой инструмент «Календарь», он произвел революцию в том, насколько легко было раскрашивать разные календари, искать события и отправлять приглашения для совместного использования. И Google Docs, запущенный в 2007 году, тоже был потрясающим. Во время моей первой работы на полную ставку я подтолкнул свою команду делать все в виде электронной таблицы Google, документа или презентации, которые могли бы редактировать многие из нас одновременно.

Как и многие, я стал жертвой гугловского подлога. Поиск привел к электронной почте, документам, аналитике, фотографиям и десяткам других сервисов, построенных поверх друг друга и связанных друг с другом. Google превратился из компании, выпускающей полезные продукты, в компанию, которая заманила нас и Интернет в целом, в свое прибыльное устройство для сбора данных. Google проникает в нашу цифровую жизнь так, как никакая другая корпорация никогда не была. Относительно легко отказаться от использования продуктов других технологических гигантов.С Apple вы либо в iWorld, либо вне его. То же самое и с Amazon, и даже Facebook владеет всего несколькими платформами, и бросить курить — это скорее психологическая проблема, чем на самом деле.

Google, однако, встроен повсюду. Независимо от того, какой у вас ноутбук, смартфон или планшет, скорее всего, у вас есть хотя бы одно приложение Google. Google является синонимом поиска, карт, электронной почты, нашего браузера и операционной системы на большинстве наших смартфонов. Он даже предоставляет «услуги» и аналитику, на которые полагаются другие приложения и веб-сайты, например, использование Uber Google Maps для управления службой заказа автомобилей.

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

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

Одной из самых больших проблем при отказе от курения является тот факт, что большинство альтернатив, особенно в области конфиденциальности с открытым исходным кодом, на самом деле не удобны для пользователя. Я не технарь. У меня есть веб-сайт, я понимаю, как управлять WordPress, и могу выполнить некоторые основные действия по устранению неполадок, но я не могу использовать командную строку или делать что-либо, что требует кодирования.

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

Кроме того, Google Takeout — ваш друг. Возможность загрузить всю свою историю электронной почты и загрузить ее на свой компьютер для доступа через Thunderbird означала, что у меня есть легкий доступ к более чем десятилетию электронных писем. То же самое можно сказать о Календаре или Документах, последние из которых я преобразовал в формат ODT и теперь сохраняю в своей облачной альтернативе, более подробно описанной ниже.

Search

DuckDuckGo и Startpage — это поисковые системы, ориентированные на конфиденциальность, которые не собирают никаких ваших поисковых данных. Вместе они позаботятся обо всем, что я раньше использовал для поиска Google.

Другие альтернативы: На самом деле не так много, когда Google занимает 74% мирового рынка, а остальная часть в основном связана с блокировкой в ​​Китае. Ask.com все еще существует. И есть Bing…

Chrome

Mozilla Firefox — он недавно получил большое обновление, которое является огромным улучшением по сравнению с более ранними версиями.Он создан некоммерческим фондом, который активно работает над защитой конфиденциальности. На самом деле нет никаких причин использовать Chrome.

Другие альтернативы: Избегайте Opera и Vivaldi, поскольку они используют Chrome как основу. Brave — мой второстепенный браузер.

Hangouts и Google Chat

Jitsi Meet — бесплатная альтернатива Google Hangouts с открытым исходным кодом. Вы можете использовать его прямо из браузера или загрузить приложение. Это быстро, безопасно и работает практически на любой платформе.

Другие альтернативы: Z oom стал популярным среди профессионалов, но требует оплаты за большинство функций. Signal, приложение для безопасного обмена сообщениями с открытым исходным кодом, также имеет функцию вызова, но только на мобильных устройствах. Избегайте Skype, поскольку он требует большого количества данных и имеет ужасный интерфейс.

Google Maps

Desktop: Здесь WeGo — он загружается быстрее и может найти почти все, что могут Google Maps. По какой-то причине им не хватает некоторых стран, например Японии.

Мобильный: Maps.me — здесь я тоже изначально выбрал Карты, но стал менее полезным после того, как они изменили приложение, чтобы сосредоточиться на навигации водителя. Maps.me довольно хорош и имеет гораздо лучшую автономную функциональность, чем Google, что очень полезно для частых путешественников, таких как я.

Другие альтернативы : OpenStreetMap — это проект, который я всем сердцем поддерживаю, но его функциональность сильно недоставала. Ему даже не удалось найти мой домашний адрес в Окленде.

Некоторые из них были нанесены самому себе.Например, когда я искал альтернативу Gmail, я не просто хотел переключиться на альтернативу от другого технологического гиганта. Это означало, что не было ни Yahoo Mail, ни Microsoft Outlook, поскольку это не решило бы мои проблемы с конфиденциальностью.

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

Подумайте об этом так: помните, когда вы отправляли письма и приходилось платить за марки? Или когда вы купили еженедельник в магазине? По сути, это стоимость использования приложения электронной почты или календаря, ориентированного на конфиденциальность. Это не так уж плохо.

Gmail

ProtonMail — он был основан бывшими учеными ЦЕРН и базируется в Швейцарии, стране с сильной защитой конфиденциальности.Но что действительно привлекло меня в ProtonMail, так это то, что он, в отличие от большинства других почтовых программ, ориентированных на конфиденциальность, был удобен для пользователя. Интерфейс похож на Gmail, с ярлыками, фильтрами и папками, и вам не нужно ничего знать о безопасности или конфиденциальности, чтобы его использовать.

Бесплатная версия дает вам только 500 МБ дискового пространства. Я выбрал платную учетную запись 5 ГБ вместе с их услугой VPN.

Другие альтернативы : Fastmail не так ориентирован на конфиденциальность, но также имеет отличный интерфейс.Также существуют Hushmail и Tutanota, обе функции которых аналогичны ProtonMail.

Calendar

Fastmail Calendar — это было на удивление сложно и поднимает еще одну проблему. Продукты Google стали настолько повсеместными во многих сферах, что стартапам больше не нужно создавать альтернативы. Попробовав несколько других посредственных вариантов, я закончил получать рекомендации и выбрал Fastmail как вариант с двумя вторыми электронными письмами и календарем.

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

Google Документы, Диск, фотографии и контакты

NextCloud — полнофункциональный, безопасный облачный пакет с открытым исходным кодом с интуитивно понятным и удобным интерфейсом. Загвоздка в том, что для использования Nextcloud вам понадобится собственный хост. У меня уже был один для моего собственного веб-сайта, и я смог быстро установить NextCloud с помощью Softaculous на C-Panel моего хоста. Вам понадобится сертификат HTTPS, который я получил бесплатно от Let’s Encrypt.Не так просто, как открыть учетную запись на Google Диске, но и не слишком сложно.

Я также использую Nextcloud в качестве альтернативы хранилищу фотографий и контактов Google, которые я синхронизирую со своим телефоном с помощью CalDev.

Другая альтернатива s: Существуют другие варианты с открытым исходным кодом, такие как OwnCloud или Openstack. Некоторые коммерческие варианты тоже хороши, так как Dropbox и Box — это независимые организации, которые не получают прибыли от ваших данных.

Google Analytics

Matomo — формально называется Piwic, это автономная аналитическая платформа.Несмотря на то, что он не такой многофункциональный, как Google Analytics, он вполне подходит для понимания базового трафика веб-сайта с дополнительным бонусом, заключающимся в том, что вы не передаете данные о трафике в Google.

Другие альтернативы: На самом деле немного. OpenWebAnalytics — еще один вариант с открытым исходным кодом, а также есть несколько коммерческих альтернатив, таких как GoStats и Clicky.

Android

LineageOS + F-Droid App Store. К сожалению, мир смартфонов превратился в буквальную дуополию: Android от Google и iOS от Apple контролируют весь рынок.Немногочисленные полезные альтернативы, существовавшие несколько лет назад, такие как Blackberry OS или Mozilla Firefox OS, больше не поддерживаются.

Итак, следующим лучшим вариантом является Lineage OS: версия Android с открытым исходным кодом, ориентированная на конфиденциальность, которую можно установить без служб или приложений Google. Это требует некоторых технических знаний, так как процесс установки не совсем прост, но он работает очень хорошо и не имеет лишнего программного обеспечения, которое поставляется с большинством установок Android.

Другие альтернативы: Эммм… Windows 10 Mobile? PureOS выглядит многообещающе, как и UbuntuTouch.

Во-первых, это заняло намного больше времени, чем я планировал, из-за отсутствия хороших ресурсов об используемых альтернативах и проблем с переносом данных из Google на другие платформы.

Но самым сложным была электронная почта, и она не имеет ничего общего с ProtonMail или Google.

До того, как я присоединился к Gmail в 2004 году, я, вероятно, менял электронную почту раз в год. Моя первая учетная запись была в Hotmail, а затем я использовал Mail.com, Yahoo Mail и давно забытые сервисы, такие как Bigfoot. Я никогда не вспоминаю, что у меня возникали проблемы при смене провайдера электронной почты.Я бы просто посоветовал всем своим друзьям обновить свои адресные книги и изменить адрес электронной почты в других учетных записях Интернета. Раньше было необходимо регулярно менять адреса электронной почты — помните, как спам забирает старые почтовые ящики?

Фактически, одним из лучших нововведений Gmail была способность отфильтровывать спам. Это означало, что больше не нужно менять электронную почту.

Электронная почта — ключ к использованию Интернета. Он понадобится вам, чтобы открыть учетную запись Facebook, использовать онлайн-банкинг, публиковать сообщения на досках объявлений и многое другое.Поэтому, когда вы меняете учетную запись, вам необходимо обновить свой адрес электронной почты во всех этих различных службах.

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

Что еще более удивительно, другие приняли мое изменение, а затем продолжили отправлять сообщения на мою старую учетную запись Gmail, требуя еще одного телефонного звонка. Другие были еще более раздражающими, отправляя одни сообщения на мою новую электронную почту, но все еще используя мою старую учетную запись для других писем. Это стало настолько обременительным процессом, что я в конечном итоге оставил свою учетную запись Gmail открытой на несколько месяцев вместе с моей новой учетной записью ProtonMail, просто чтобы убедиться, что важные электронные письма не теряются. Это была основная причина, по которой у меня на это ушло шесть месяцев.

В наши дни люди так редко меняют адреса электронной почты, что платформы большинства компаний не рассчитаны на такую ​​возможность. Это явный признак печального состояния Интернета сегодня: в 2002 году было легче изменить адрес электронной почты, чем в 2018 году. Технологии не всегда развиваются.

Некоторые даже лучше! Jitsi Meet работает более плавно, требует меньше трафика и более удобен для платформы, чем Hangouts. Firefox более стабилен и требует меньше памяти, чем Chrome.Календарь Fastmail имеет гораздо лучшую интеграцию часовых поясов.

Другие адекватные эквиваленты. ProtonMail имеет большинство функций Gmail, но не имеет некоторых полезных интеграций, таких как планировщик электронной почты Boomerang, который я использовал раньше. У него также отсутствует интерфейс контактов, но я использую для этого Nextcloud. Говоря о Nextcloud, он отлично подходит для размещения файлов, контактов и имеет отличный инструмент для заметок (и множество других плагинов). Но у него нет богатых функций редактирования нескольких документов Google.Я пока не нашел подходящей альтернативы в своем бюджете. Есть Collabora Office, но он требует, чтобы я обновил свой сервер, что для меня невозможно.

Некоторые зависят от местоположения. Maps.me на самом деле лучше Google Maps в некоторых странах (например, Индонезия) и намного хуже в других (включая Америку).

Другие требуют, чтобы я пожертвовал некоторыми функциями или функциями. Piwic — плохой Google Analytics, и в нем отсутствуют многие подробные отчеты или функции поиска, как у первого.DuckDuckGo подходит для общего поиска, но имеет проблемы с конкретными поисками, и и он, и StartPage иногда не работают, когда я ищу неанглоязычный контент.

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

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

Я хочу, чтобы Google, Facebook, Apple и другие технологические гиганты перестали воспринимать пользователей как должное, прекратили попытки насильно загнать нас внутрь своих всеобъемлющих экосистем. Я также хочу, чтобы новые игроки могли появляться и соревноваться, точно так же, как когда-то новый инструмент поиска Google мог конкурировать с тогдашними отраслевыми гигантами Altavista и Yahoo, или социальная сеть Facebook могла конкурировать с MySpace и Friendster. Интернет стал лучше, потому что Google дал нам возможность лучше искать.Выбор хороший. Как и переносимость.

Сегодня немногие из нас даже пробуют другие продукты, потому что мы так привыкли к поиску в Google. Мы не меняем адреса электронной почты, потому что это сложно. Мы даже не пытаемся использовать альтернативу Facebook, потому что все наши друзья на Facebook. Я понимаю.

Вам не нужно полностью выходить из Google. Но дайте шанс другим альтернативам. Вы можете быть удивлены и вспомните, почему вы любили Интернет давным-давно.

Google Pixel Now Playing был перенесен на другие устройства Android

Google представил функцию Now Playing в серии Pixel 2 еще в 2018 году, и с тех пор она остается неотъемлемой частью линейки Pixel.Эта функция использует сочетание встроенного оборудования, программного обеспечения и волшебства машинного обучения Google для определения песен, воспроизводимых в фоновом режиме. Функция Now Playing должна была быть эксклюзивной функцией Pixel, но это был лишь вопрос времени, когда разработчикам пользовательских ПЗУ удалось заставить ее работать поверх кодовой базы AOSP и придумать свой собственный взгляд на эту функцию.

Теперь признанный разработчик / участник XDA Quinny899 сделал еще один шаг вперед. Он придумал гибридный мод Xposed и Magisk под названием «Ambient Music Mod», который полностью переносит оригинальную функцию Google Now Playing на другие смартфоны Android.Он бесплатный и с открытым исходным кодом, и было подтверждено, что он работает на некоторых устройствах OnePlus, таких как OnePlus 7T Pro.

Как и на телефонах Google Pixel, мод Ambient Music позволяет вашему телефону автоматически распознавать музыку, которая играет в вашем окружении, и отображать имя воспроизводимой в данный момент песни и исполнителя на экране блокировки. Эта функция также хранит исторический список каждой идентифицированной песни, так что вы можете вернуться, чтобы просмотреть их, когда захотите. В то время как некоторые из более ранних повторных реализаций Now Playing полагались на активное подключение к Интернету для выполнения своей работы, Ambient Music Mod обрабатывает все локально, на устройстве и, таким образом, не требует Интернета или значительного использования батареи.В конце концов, это полный перенос функции с телефонов Google Pixel, поэтому он работает в основном так же, как на этих устройствах.

Ambient Music Mod поддерживает

  • Полная поддержка Ambient Music, включая загрузку новейших баз данных из функции распознавания Google Music, когда устройство не используется или используется (за исключением случаев, подробности см. В FAQ)
  • Встроенная история воспроизведения и поддержка сторонних приложений истории
  • Возможность отображать текущую воспроизводимую дорожку на экране блокировки с помощью службы наложения специальных возможностей
  • Ручное распознавание по запросу в приложении Ambient Music Mod
  • Настройки для управления усилением, как часто следует запускать распознавание, запускать ли на малых ядрах ЦП и что делать при нажатии уведомления о распознавании песни
  • Просмотрите все узнаваемые треки в вашей локально загруженной базе данных с помощью параметра Track List

Как упоминалось ранее, Ambient Музыкальный мод — это гибридный мод Xposed и Magisk, что означает, что вам понадобятся обе платформы, установленные на вашем телефоне.Magisk необходим для получения root-доступа на вашем устройстве, в то время как Xposed framework позволяет моду подключаться к драйверу Sound Trigger устройств Qualcomm Snapdragon.

Ваш телефон также должен иметь процессор Snapdragon с поддержкой платформы Sound Trigger 2.1 или выше. Мод полагается на службу Sound Trigger (та же служба, которую используют голосовые помощники для голосовой активации) для прослушивания музыки, играющей в вашем окружении, и захватывает 8-секундную аудиозапись. Затем приложение запускает модель машинного обучения K-Nearest Neighbor (KNN) для этого небольшого аудиоклипа, чтобы найти точные совпадения в локально сохраненной базе данных треков.

Как загрузить мод Ambient Music на свое устройство:

  1. Убедитесь, что на вашем устройстве разблокирован загрузчик с установленными фреймворками Magisk и Xposed *. (Ознакомьтесь с нашим руководством по установке Magisk.)
  2. Загрузите последнюю версию APK-файла Ambient Music Mod со страницы разработчика на GitHub.
  3. Приложение выполнит несколько тестов, чтобы проверить, совместимо ли ваше устройство.
  4. Если ваше устройство соответствует требованиям, нажмите кнопку «Build Installer» внизу.
  5. После сборки откройте приложение Magisk Manager и установите модуль.
  6. Откройте приложение Xposed, найдите модуль Ambient Music Mod и включите его.
  7. Перезагрузите устройство. Вы должны увидеть информацию о треке на экране блокировки в следующий раз, когда в фоновом режиме будет играть музыка.

Мод Ambient Music, отображающий текущий воспроизводимый трек на экране блокировки OnePlus 7T Pro под управлением Oxygen OS 11.

Разработчик провел много тестов этого мода и составил список часто задаваемых вопросов ( FAQs), с которыми вы должны ознакомиться здесь, если у вас есть какие-либо вопросы или проблемы.В FAQ даются ответы на такие вопросы, как проверить, работает ли Now Playing, сколько песен он распознает, что делать, когда вы видите обновление «Pixel Ambient Services» в Google Play (спойлер: не обновлять), какой уровень усиления использовать и многое другое.

В то время как разработчик может подтвердить, что эта функция работает на OnePlus 7T Pro с root-доступом под управлением OxygenOS 11, тестировщик сообщает, что ее не удалось запустить на ASUS ROG Phone 3 под управлением ZenUI. Таким образом, ваш пробег может отличаться. Чтобы оставить отзыв разработчику, посетите ветку форума XDA для мода Ambient Music по ссылке ниже.

Ambient Music Mod — Pixel Ambient Music Port XDA Thread

* Важно отметить, что первоначальный разработчик Xposed Framework не поддерживал проект с момента его выпуска, совместимого с Android 8.1 Oreo. Когда разработчик (и другие люди на наших форумах) упоминают Xposed, они имеют в виду неофициальных преемников Xposed Framework, которые совместимы с версиями Android с 9 по 12. Эти преемники включают «EdXposed» и, совсем недавно, «LSPposed», и то, и другое обеспечивают структуру подключения ART.Эти фреймворки также требуют установки «Riru», который модифицирует зиготный процесс Android, позволяя модулям запускать свой собственный код. Вам не нужно знать, как они работают, но вам понадобится хотя бы одна комбинация Magisk + Riru + EdXposed или Magisk + Riru + LSPposed, чтобы установить и запустить Ambient Music Mod.

Google — Expo Documentation

⚠️

expo-google-app-auth обеспечивает интеграцию аутентификации Google для приложений Expo с использованием безопасного системного веб-браузера с собственным expo-app-auth .Это лучше, чем WebView, потому что вы можете повторно использовать учетные данные, сохраненные на устройстве. Этот модуль использует PKCE для безопасной собственной аутентификации. Вам не нужно определять конфигурацию поставщика, потому что этот пакет использует автоматическое обнаружение Open ID Connect. Совместимость с платформой
905 905 905 905 токен доступа после успешного входа в систему.Если у вас есть токен, если вы хотите выполнять дальнейшие вызовы API Google, вы можете использовать REST API Google напрямую через HTTP (например, используя выборку). Для управляемых приложений вам необходимо запустить expo install expo -google-приложение-auth . Чтобы использовать его в голом приложении React Native, вам нужно будет запустить npx pod-install и выполнить новую сборку после установки пакета, потому что эта библиотека использует expo-app-auth в качестве зависимости.
 
  import * as Google from 'expo-google-app-auth';
  
 
 
const {тип, токен доступа, пользователь} = ждать Google.logInAsync (конфигурация);

if (type === 'success') {
  
  let userInfoResponse = await fetch ('https://www.googleapis.com/userinfo/v2/me', {
    заголовки: {Авторизация: `Bearer $ {accessToken}`},
  });
}
  

 
  logInAsync (config: LogInConfig): Promise 
  

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

Параметры

Устройство Android Эмулятор Android Устройство iOS Симулятор iOS Интернет
Имя Тип Описание
config LogInConfig Используется для входа в ваше приложение Google.

LogInConfig

Имя Тип Описание
iosClientId строка | undefined Идентификатор клиента iOS, зарегистрированный в Google для использования в приложении Expo Go.
androidClientId строка | undefined Идентификатор клиента Android, зарегистрированный в Google для использования в приложении Expo Go.
iosStandaloneAppClientId строка | undefined Идентификатор клиента iOS, зарегистрированный в Google для использования в автономном приложении.
androidStandaloneAppClientId строка | undefined Идентификатор клиента Android, зарегистрированный в Google для использования в автономном приложении.
clientId строка | undefined Если идентификатор клиента, соответствующий платформе, не указан, он будет использоваться вместо него.
язык строка | undefined Код языка ISO ex ( fr , en-US ), это позволит выбрать, какой язык будет использоваться в пользовательском интерфейсе входа в Google. По умолчанию используется лучшая оценка, основанная на браузере пользователя.
loginHint строка | undefined Если адрес электронной почты пользователя известен заранее, он может быть указан как вариант по умолчанию.Это соответствует опоре OAuth login_hint.
scopes string [] = ['profile', 'email'] Области, которые нужно запросить у Google для этого входа (подробнее здесь)
redirectUrl string | undefined По умолчанию $ {AppAuth.OAuthRedirect}: / oauth3redirect / google . При желании вы можете определить свой собственный URL-адрес перенаправления, просто убедитесь, что видите примечание ниже.
Примечание о redirectUrl : Если вы решите предоставить свой собственный redirectUrl , он должен начинаться со значения, возвращаемого AppAuth.OAuthRedirect . Таким образом, метод будет работать правильно и последовательно независимо от того, тестируете ли вы в Expo Go или как отдельное приложение.

Возвращает

Имя Тип Описание
logInResult Обещание Разрешает вашу попытку.

LogInResult

Имя Тип Описание
Тип «отменить» | «успех» Обозначает сводку пользовательского события.
accessToken строка | undefined Используется для доступа к данным из Google, недействителен для «выхода»
idToken строка | null Идентификационный токен
refreshToken строка | null Обновите другие токены.
пользователь GoogleUser Объект с данными об аутентифицированном пользователе.

GoogleUser

Имя Тип Описание
id строка | undefined ID пользователя
имя строка | undefined имя пользователя
givenName строка | undefined имя пользователя
familyName строка | undefined фамилия пользователя
photoUrl строка | undefined фото для пользователя
электронная почта строка | undefined адрес электронной почты пользователя

Пример

 
  import * as Google from 'expo-google-app-auth';

const {тип, токен доступа, пользователь} = ждать Google.logInAsync ({
  iosClientId: ``,
  androidClientId: ``,
  iosStandaloneAppClientId: ``,
  androidStandaloneAppClientId: ``,
});

if (type === 'success') {
  
  console.log (пользователь);
}
  

 
  logOutAsync ({accessToken, iosClientId, androidClientId, iosStandaloneAppClientId, androidStandaloneAppClientId}): Promise 
  

Делает недействительным предоставленный accessToken , учитывая предоставленный идентификатор клиента, используемый для входа.

Параметры

Имя Тип Описание
параметры LogInConfig & {accessToken: string} Используется для выхода из приложения Google.

параметры

Имя Тип Описание
accessToken строка Предоставляется, когда пользователь аутентифицируется с помощью вашего приложения
iosClientId строка | undefined Идентификатор клиента iOS, зарегистрированный в Google для использования в приложении Expo Go.
androidClientId строка | undefined Идентификатор клиента Android, зарегистрированный в Google для использования в приложении Expo Go.
iosStandaloneAppClientId строка | undefined Идентификатор клиента iOS, зарегистрированный в Google для использования в автономном приложении.
androidStandaloneAppClientId строка | undefined Идентификатор клиента Android, зарегистрированный в Google для использования в автономном приложении.
scopes string [] = ['profile', 'email'] Области, которые нужно запросить у Google для этого входа (дополнительная информация здесь)

Пример

 
  import * as Google from 'expo-google-app-auth';

const config = {
  expoClientId: ``,
  iosClientId: ``,
  androidClientId: ``,
  iosStandaloneAppClientId: ``,
  androidStandaloneAppClientId: ``,
};
const {type, accessToken} = ждать Google.logInAsync (конфигурация);

if (type === 'success') {
  
  ждать Google.logOutAsync ({accessToken, ... config});
  
}
  

В приложении Expo Go вы можете использовать только вход в систему через браузер (на самом деле это работает очень хорошо, потому что повторно используются учетные данные, сохраненные в вашем системном браузере).

Чтобы использовать Google Sign In, вам необходимо создать проект в консоли разработчика Google и создать идентификатор клиента OAuth 2.0. К сожалению, это очень раздражает, и мы хотели бы, чтобы мы могли автоматизировать это для вас, но на данный момент консоль разработчика Google не предоставляет API. Вам также необходимо зарегистрировать отдельный набор идентификаторов клиентов для автономного приложения, процесс для этого описан далее в этом документе .

  • Установите приложение в консоли разработчика Google

    • Перейдите на страницу учетных данных
    • Создайте приложение для своего проекта, если вы еще этого не сделали.
    • После этого нажмите «Создать учетные данные», а затем «Идентификатор клиента OAuth». Вам будет предложено установить название продукта на экране согласия, продолжайте и сделайте это.
  • Создайте идентификатор клиента OAuth для iOS

    • Выберите «Приложение iOS» в качестве типа приложения. При желании дайте ему имя (например, «Разработка для iOS»).
    • Используйте host.exp.exponent в качестве идентификатора пакета.
    • Нажмите «Создать»
    • Теперь вы увидите модальное окно с идентификатором клиента.
    • Идентификатор клиента используется в опции iosClientId для Google.loginAsync (см. Пример кода ниже).
  • Создайте идентификатор клиента OAuth для Android

    • Выберите «Приложение Android» в качестве типа приложения.Дайте ему имя, если хотите (например, «Разработка под Android»).
    • Запустить openssl rand -base64 32 | openssl sha1 -c в вашем терминале, он выведет строку, которая выглядит как A1: B2: C3 , но длиннее. Скопируйте результат в буфер обмена.
    • Вставьте результат предыдущего шага в текстовое поле «Отпечаток сертификата подписи».
    • Используйте host.exp.exponent в качестве «имени пакета».
    • Нажмите «Создать»
    • Теперь вы увидите модальное окно с идентификатором клиента.
    • Идентификатор клиента используется в опции androidClientId для Google.loginAsync (см. Пример кода ниже).
  • Добавьте идентификаторы клиентов в свое приложение

     
      import * as Google from 'expo-google-app-auth';
    
    async function signInWithGoogleAsync () {
      пытаться {
        const result = await Google.logInAsync ({
          androidClientId: YOUR_CLIENT_ID_HERE,
          iosClientId: YOUR_CLIENT_ID_HERE,
          области: ['профиль', 'электронная почта'],
        });
    
        если (результат.type === 'success') {
          return result.accessToken;
        } еще {
          возврат {отменено: истина};
        }
      } catch (e) {
        return {error: true};
      }
    }
      

Если вы хотите использовать Google Sign In для автономного приложения, вы можете выполнить следующие действия. Эти шаги предполагают, что он уже работает в приложении Expo Go. Если вы уже создали ключ API для Google Maps, пропустите шаги с 3 по 8 включительно.

  • Получите ключ Google API для своего приложения : пропустите это, если он у вас уже есть, например: для Google Maps
    1. Создайте автономное приложение и загрузите apk или найдите тот, который вы уже создали.
    2. Перейдите к учетным данным разработчика Google
    3. Щелкните Create credentials , затем API Key и, наконец, щелкните RESTRICT KEY во всплывающем модальном окне.
    4. Щелкните переключатель Android apps под Ограничение ключа , затем щелкните + Добавить имя пакета и отпечаток .
    5. Добавьте свой android.package из app.json (например: ca.brentvatne.growlerprowler ) в поле Имя пакета .
    6. Запустить expo fetch: android: hashes .
    7. Возьмите отпечаток сертификата Google из предыдущего шага и вставьте его в поле отпечатка сертификата SHA-1 .
    8. Нажмите Сохранить .
  • Получите идентификатор клиента OAuth для своего приложения
    1. Создайте автономное приложение и загрузите apk или найдите тот, который вы уже создали.
    2. Перейдите к учетным данным разработчика Google.
    3. Щелкните Create credentials , затем OAuth client ID , затем установите переключатель Android .
    4. Запустить expo fetch: android: hashes .
    5. Возьмите отпечаток сертификата Google из предыдущего шага и вставьте его в поле Signing-certificate fingerprint .
    6. Добавьте свой android.package из app.json (например: ca.brentvatne.growlerprowler ) в поле Имя пакета .
    7. Нажмите Создайте .
  • Добавьте конфигурацию в свое приложение
    1. Создайте автономное приложение и загрузите apk или найдите тот, который вы уже создали.
    2. Перейдите к учетным данным разработчика Google и найдите свой ключ API.
    3. Откройте app.json и добавьте свой Google API Key в android.config.googleSignIn.apiKey .
    4. Запустить expo fetch: android: hashes .
    5. Возьмите хэш сертификата Google из предыдущего шага в app.json под android.config.googleSignIn.certificateHash .
    6. При использовании Google.logInAsync (..) передайте идентификатор клиента OAuth в качестве параметра androidStandaloneAppClientId .
    7. Восстановите автономное приложение.
Обратите внимание, что если вы включили службу подписи приложений Google Play, вам нужно будет получить сертификат подписи приложения в рабочей среде, а не сертификат загрузки, возвращаемый expo fetch: android: hashes . Вы можете сделать это, взяв подпись из Play Console -> Ваше приложение -> Управление выпуском -> Подписание приложения, а затем перейдя на панель управления API -> Учетные данные и добавив подпись к существующим учетным данным.

Если вы хотите использовать собственный вход для автономного приложения, вы можете выполнить следующие действия. Эти шаги предполагают, что он уже работает в приложении Expo Go.

  1. Добавьте bundleIdentifier в свой app.json , если у вас его еще нет.
  2. Откройте в браузере учетные данные разработчика Google
  3. Нажмите Создать учетные данные , а затем Идентификатор клиента OAuth , затем выберите iOS .
  4. Введите свой bundleIdentifier в поле Bundle ID , затем нажмите Create .
  5. Добавьте указанную схему URL-адресов iOS в свой app.json под ios.config.googleSignIn.reservedClientId .
  6. Везде, где вы используете Google.logInAsync , укажите идентификатор клиента OAuth в качестве параметра iosStandaloneAppClientId .
  7. Восстановите автономное приложение.

Если вам необходимо получить доступ к API Google с использованием авторизации пользователя, вам необходимо передать дополнительный идентификатор веб-клиента. Это добавит accessToken, idToken, refreshToken и serverAuthCode к объекту ответа, который вы можете использовать на своем сервере с секретным идентификатором клиента.

  1. Откройте в браузере учетные данные разработчика Google
  2. Нажмите Создать учетные данные , а затем Идентификатор клиента OAuth , затем выберите web и нажмите Create .
  • Внутри приложений Expo Когда ваше приложение работает как Expo, процесс немного отличается. Из-за ограничений Google единственный способ сделать эту работу — через поток веб-аутентификации. Получив код, отправьте его на серверную часть и обменяйте, но не забудьте установить для параметра запроса redirect_uri то же значение, которое вы использовали при обращении к Google на стороне клиента.(Что-то похожее на https://auth.expo.io/@username/your-app-slug). С Expo вы можете легко аутентифицировать своего пользователя с помощью модуля expo-auth-session :
 
  let result = await AuthSession.startAsync ({
  authUrl:
    `https: //accounts.google.com/o/oauth3/v2/auth?` +
    `& client_id = $ {googleWebAppId}` +
    `& redirect_uri = $ {encodeURIComponent (redirectUrl)}` +
    `& response_type = code` +
    `& access_type = offline` +
    `& scope = profile`,
});
  

Google Design

08.04.2021

Действия солидарности

Для этого поста мы передали клавиатуру директору UX и руководителю группы дизайна Google Маргарет Ли.Ранее в этом месяце я поделился своей историей о том, как преодолеть несоответствие между личным воспитанием и профессиональными ролями. Чего я не разделял, так это степени предвзятости, сексизма и расизма, с которыми я сталкивался на протяжении всей своей жизни. Я по-прежнему глубоко возмущен стрельбой в Атланте, в результате которой погибли восемь человек, в том числе шесть женщин азиатского происхождения. неизбежное крещендо года роста насилия и ненависти к американцам азиатского происхождения, жителям островов Тихого океана и азиатским общинам. Я скорблю и стою рядом с ними в знак солидарности и в борьбе против расизма и ненависти.Как поделилась в недавнем эссе для Keyword Ева Цай (Eva Tsai), директор по маркетингу и операциям Google, «опережать и отвергать несправедливость больше не вариант». Мы не можем позволить себе молчать. Мы не можем не участвовать. Месяцы назад Google Design поделилась ресурсами по проектированию для обеспечения справедливости, и сегодня я хотел бы продолжить этот разговор с ресурсами, сосредоточенными на действиях. Наша команда нашла свободу действий в отбраковке наших соответствующих каналов, чтобы найти способы действовать. Здесь мы разбили их на четыре части: учиться, практиковаться, праздновать и поддерживать.Мы надеемся, что эта коллекция ссылок дает каждому из нас множество способов сделать шаг вперед — независимо от того, где вы находитесь в этом путешествии — и охватить разные культуры, чтобы поддержать друг друга. — Маргарет Ли, директор, UX Community & КультураНачните с обучения и слушанияСлушайте честный разговор между двумя американскими дизайнерами азиатского происхождения о том, как они сориентировались в своей идентичности на работе, с помощью So Where Are You From? Или этого эпизода Still Processing, где ведущие передают свои микрофоны американским коллегам азиатского происхождения. , друзьям и слушателям, чтобы узнать об их опыте борьбы с расизмом.Узнайте имена азиатских женщин-лидеров, которые, возможно, пропустили книги по истории, через аккаунт в Instagram @ 17.21womenСмотрите эту социальную рекламу от Титании Тран, Хамона Син и Мими Муньос и постарайтесь ответить на вопрос: «Что вы скажете, если не можете сказать, что не знали?» Узнайте, почему наше нынешнее определение лидерства не соответствует действительности. совпадают с призывом к разнообразию, равенству и инклюзивности от директора Google UX Маргарет Ли. Узнайте о личном опыте американца азиатского происхождения о расизме и дискриминации, например, об этом размышлении директора Google Евы Цай. Практика — лучший союзник. Запишитесь на обучение вмешательству сторонних наблюдателей через Hollaback! И американцы азиатского происхождения, продвигающие правосудие или изучите стратегии деэскалации и поддержки в Центре просвещения по борьбе с насилием, чтобы отреагировать на притеснения, направленные против Азии Чтобы противостоять ненависти и остановить ненависть AAPI Познакомьтесь с инструментарием NYC Stop Asian Hate Поддержите новое поколение начинающих дизайнеров BIPOC через Office Hours, глобальную серию наставничества для творческих людей, которые идентифицируют себя как чернокожие, коренные жители и люди цвета кожи. Выступление Татьяны Мак: Построение социально-инклюзивных систем дизайна Отмечайте креативы AAPI + Возьмите копию журнала Banana, издания, ориентированного на дизайн, страницы которого стирают восточные и западные границы, чтобы создать коллективный голос современной азиатской культуры. Семейство шрифтов CJK от Adobe Type и Google Fonts, которое позволяет дизайнерам смешивать китайский и японский языки. anese и корейский алфавит с легкостью (и стилем!). Нанимайте талантливых людей из каталога «Кто дизайнер азиатских и тихоокеанских островов». Читайте голоса AAPI и добавляйте их книги на свою книжную полку или в учебные планы.Мы рекомендуем Minor Feelings от Кэти Пак Хонг, The Making of Asian America: A History, Pachinko от Min Jin Lee и Yolk от Mary HK Choi. Поддержка творческих азиатских компаний и производителей, таких как Omsom, Wing On Wo & Co., Virginia Sin, Эни Ли Паркер, Poketo, OM Ceramics, и познакомьтесь с создателями Create to Stop Hate, аукциона художников AAPI. Заручитесь своей поддержкой 18MillionRising.org, работающий над активизацией азиатской Америки с помощью технологий и поп-культуры AAPI Community Fund, кампании, возглавляемой активистом и культурные лидеры, выдающие гранты проверенным организациям, работающим над исправлением расового неравенства в нашем обществе, AAPI Women Lead, организация, создающая пространство для женщин азиатских и тихоокеанских островов, чтобы они могли рассказывать свои истории. Американцы за равенство, некоммерческая организация в Нью-Йорке, которая продвигает расовую, социальную и экономическую справедливость для американцев азиатского происхождения и других людей, систематически ставящих в невыгодное положение. ed сообщества Дорогая азиатская молодежь, группа азиатской молодежи, стремящейся улучшить положение маргинализированных сообществ с помощью образования, активности и празднования Пожертвуйте непосредственно семьям жертв антиазиатского расизма и насилия «Спасите наши китайские кварталы», массовая инициатива, направленная на поддержку сообществ китайского квартала в районе залива через искусство, общение и общую любовь к еде.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *