?

Log in

No account? Create an account

Укрощение Андроида

[sticky post]Верхний пост
укрощение, андроид
vedroidrtfm
1. Что это за блог?
Этот блог посвящён моему опыту эксплуатации ОС Андроид на устройстве Nexus 7 2013.

2. Цель его создания?
РазвернутьCollapse )

3. Что конкретно тут будет публиковаться?
РазвернутьCollapse )

4. Кому это нужно?
РазвернутьCollapse )

Пока все, но этот пост ещё будет видоизменяться.

Полная поддержка Flash в Android KitKat 4.4.2
укрощение, андроид
vedroidrtfm
Как известно, Гугл ещё в 2012 объявил о прекращении поддержки технологии Flash в ОС Андроид в пользу продвигаемого им стандарта HTML5.
Говоря простым языком, прощайте флеш-игры, просмотр фильмов онлайн в плеерах, сделанных на базе flash, не говоря уже о сайтах, написанных на флеше, которых довольно-таки много и которые не спешат перестраиваться на новые стандарты.
Но на всякий хитрый Гугл найдётся... что-нибудь ещё. Я буквально сегодня настроил флеш на своём Нексусе, пользуясь нарытыми в том же Гугле методами.
Под катом лично проверенный, безопасный и полностью рабочий метод включения поддержки Flash для Android 4.4.2 KitKat на устройстве Nexus7 2013. Теоретически актуален и для других устройств под управлением Андроид 4.x.x

Включаем Flash в Андроид 4.4.2 на Nexus7 2013Collapse )

Как сделать скриншот в Андроиде?
укрощение, андроид
vedroidrtfm
Иногда может возникнуть необходимость сделать скриншот (screenshot, снимок экрана), запечатлевающий в виде картинки содержимое экрана. Это может быть кадр из видео или игры, снимок меню с прописанными настройками, интернет-страница с забавными комментариями, которые нужно сохранить, пока они не пропали или видоизменились и т.д.
В Андроиде с 4-й версии сделать это очень просто — достаточно одновременно нажать кнопку включения/блокировки и клавишу уменьшения звука. Сделанный таким образом скриншот автоматически сохранится в Галерее.


Как прибить рекламу в Android?
укрощение, андроид
vedroidrtfm
Реклама - основа доходов Google. Android - прежде всего платформа для прицельного скармливания рекламы конечному потребителю. Я, в принципе, ничего не имею против ненавязчивой рекламы и прекрасно понимаю позицию гугла, НО:
- недавно они включили принудительную видеорекламу на YouTube и мне это не нравится.
- есть сайты, которыми я часто пользуюсь, и которые напичканы рекламой по самое немогу. Это, конечно, вопрос не к Гуглу, а к администрации сайтов, пытающейся заработать всеми правдами и неправдами, но иногда это переходит все разумные пределы. Яркий пример — торрент-трекер free-torrents.org. Просто какое-то буйство баннеров, всплывающих окон, самовоспроизводящихся роликов и прочей шизофрении.
- многие сайты грешат лживыми баннерами, провоцирующими неопытных посетителей на загрузку откровенно ненужных, а то и вредоносных программ. Например, мигающие окна с сообщением о якобы найденных вирусах, предложения обновить браузер (это при том, что все современные браузеры обновляются автоматически) и т.д.

Ещё одним аргументом против обилия рекламы является её размер. Это критично для тех, кто пользуется медленным или мобильным интернетом и имеет не безлимитный тариф. Загрузка всех этих роликов-баннеров, запросы к рекламным сетям и прочее сжирают значительную долю трафика. Естественно, с этим всем было бы недурно что-то сделать. И такое решение есть.
Приложение AdBlock Plus. Вы не найдёте его в Андроид Маркете, так как Гуглу неинтересно пилить сук, на котором он сидит. Это приложение создано бывшими сотрудниками Гугла, специализировшимися на создании и совершенствовании рекламной сети. То есть, эти люди однозначно собаку съели "в теме" данного вопроса.

Что оно делает? Буквально вытирает рекламу отовсюду, даже из бесплатных игр.

Как его установить на планшет/телефон?
Во-первых, нужно разрешить Андроиду установку приложений НЕ из Маркета. Делается это так: идём в настройки, раздел "Личные данные", пункт "Безопасность". Входим в него и ставим галку напротив пункта "Неизвестные источники" в разделе "Администрирование устройства". Это позволит нам установить AdBlock Plus с сайта разработчика, в обход ПлейМаркета. Важно! После установки приложения не поленитесь вернуться в настройки и вернуть все как было, во избежание случайной установки какого-либо "левого" приложения с сомнительного сайта.
Во-вторых, идём на сайт adblockplus.org (на него и только на него, не скачивайте это приложение со сторонних сайтов, есть существенный риск подхватить какой-нибудь триппер) и жмем там зелёную кнопку "Установить для Android". Скачиваем и устанавливаем, следуя инструкциям.

Установили. Что дальше? Настраиваем. Дело в том, что оно по-умолчанию режет рекламу только при использовании мобильного интернета. Для того, чтобы реклама убиралась и тогда, когда вы пользуетесь вайфаем, приложение нужно настроить, а именно, вручную прописать два параметра в свойствах вашего вайфай-соединения. Делается это следующим образом: нужно открыть меню вайфай, выбрать активное подключение, нажать на него и подержать короткое время. В появившемся меню выбрать "Изменить сеть". В открывшихся свойствах подключения поставить галочку напротив "Дополнительно". Появится надпись "Прокси сервер", рядом с которой нужно выбрать из выпадающего списка строку "Вручную" (вместо стоящей там "Нет"). После этого там появятся два текстовых поля: первое "Имя хоста прокси-сервера", куда нужно вписать слово localhost , и "Порт прокси-сервера", куда нужно вписать 2020.
При кажущейся сложности процедуры, сделать все это достаточно просто, нужно только внимательно следовать инструкции. Поверьте, пару минут, потраченных на эту настройку, того стоят! После этого вы буквально не узнаете привычные вам сайты, полностью лишенные пестрых рекламных баннеров. Не говоря уже об отсутствии рекламных роликов на YouTube:-)

Небольшое дополнение: после установки программы её значок будет висеть в панели уведомлений. Если вас это раздражает, вы можете убрать его в настройках программы. Также, приложение оставляет небольшую часть ненавязчивой контекстной рекламы нетронутой. Если вас это категорически не устраивает, это можно поправить в настройках приложения, поставив галочку напротив строки "Acceptable Ads"


Режим отладки по USB
укрощение, андроид
vedroidrtfm
Начиная с версии 4.2 из настроек Android исчез пункт "{} Для разработчиков". Помимо прочего, он содержал опцию включения режима отладки по USB. По умолчанию он выключен. Зачем же он собственно нужен? Прежде всего как первый этап для дальнейшего получения рут-доступа* к устройству. Рутирование** это отдельная тема, к ней я еще вернусь в будущем. Также, в случае "окирпичивания"*** устройства включение этой опции упрощает его реанимацию. Я предпочитаю держать ее включенной на всякий случай. Помимо этого, в меню для разработчиков полно других интересных функций, экспериментировать с которыми без понимания последствий я крайне не рекомендую.
Итак, как добраться до этого меню? Заходим в настройки, прокручиваем их вниз до раздела "Система", тапаем**** по пункту "О планшете". В самом низу расположена строка "Номер сборки". Тапаем по ней 7 раз. В процессе выскакивают сообщения типа "Вы уже почти разработчик", затем "Поздравляем! Вы стали разработчиком". Возвращаемся в предыдущее меню и видим появившийся пункт "Для разработчиков", заходим в него и ставим галку напротив пункта "Отладка по USB". Все.
————
*Рут-доступ (root access) — изначально заблокированный режим доступа ко всем без исключения файлам ОС Андроид. Нужен только в случае осознанной необходимости, т.к. чреват потерей гарантии и прочими рисками.
**Рутирование, рутование — процесс получения рут-доступа.
***Окирпичивание — клиническая смерть устройства вследствие неправильно/неудачно проведенного рутирования. Устройство перестаёт запускаться и без наличия должных навыков у пользователя или вмешательства специалиста функционировать не будет.
****Тапать — касаться, от английского "tap" (легкий удар, касание). Аналог "клика" применительно к ПК.


Первопсто
укрощение, андроид
vedroidrtfm
Блогу быть!