Как ускорить Android Studio на ноутбуке

Android Studio стал стандартом de facto при разработке приложений для Android. Если раньше, все было на Eclipse (а кто-то пробовал и NetBeans), то сейчас многие уходят на Android Studio. Прекрасная и удобная среда разработки. В инете много информации по ней. Если есть вопросы, как работать в Android Studio, то, где-нибудь на stackoverflow.com есть уже ответ.

Но не все так прекрасно с Android Studio. Есть одно «но» — потребляет много ресурсов. И с каждой версией требования к памяти и процессору все выше и выше. Старенький ноутбук уже не тянет (а когда-то тянул и очень хорошо тянул). Студия грузится долго, проект собирается тоже долго. Если запустить emulator Android, то ноутбук чуть ли не в swap падает (хотя раньше все нормально было).
Читать дальше

Ubuntu 17.10 gradle не работает

Парадоксально, но в Ubuntu 17.0 не работает сборщик gradle. Сборщик проектов, ставший стандартным для многих проектов. А тут, бац и не работает.
Ставим:

sudo apt-get install gradle

а он в ответ:

FAILURE: Build failed with an exception.
* What went wrong:
Unexpected native library version loaded. Expected 21, was 25.

 

Погуглил, оказалось не работает у многих. Советуют ставить библиотеки из репозитария Debian. Пробовал, все равно не работает.

Выход один, качать с официального сайта gradle.

Скачиваем, распаковываем, ничего собирать не надо (все готово к употреблению):

gradle -version
$ export PATH=/home/voran/gradle-4.3.1/bin:$PATH
$ gradle -version
------------------------------------------------------------
Gradle 4.3.1
------------------------------------------------------------
Build time:   2017-11-08 08:59:45 UTC
Revision:     e4f4804807ef7c2829da51877861ff06e07e006d
Groovy:       2.4.12
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_151 (Oracle Corporation 25.151-b12)
OS:           Linux 4.13.0-17-generic amd64

Как же так, с-а-а-а-м gradle не работает в Ubuntu? Вот тебе и Linux.

Fotobot

Введение

 

Fotobot — делает из телефона камеру наблюдения, которая фотографирует и снимает видео через определенные промежутки времени. Фото и видео отправляются на почту. Казалось бы, что сейчас на рынке десятки таких приложений, но, что делать если нужно следить за дачным домиком, где сотовая связь нестабильная, интернет медленный, а электричество частенько отключается. Fotobot спроектирован для работы в условиях слабого сигнала от сотовой вышки. Это означает, что даже при исчезающем сигнале в “0 палок” будет возможность получить картинку к себе на почту.
Для настройки Fotobot’а можно использовать СМС, что является гораздо надежнее, чем Internet (который может быть, а может и не быть доступным в данный момент на телефоне). Представьте ситуацию, телефон с запущенным Fotobot’ом оставили на даче и только дома вспомнили, что забыли отключить вспышку для фото и это приведет к быстрому разряду батареи в телефоне. Не вопрос. Отправляем СМС’ку с командой на отключение вспышки и все последующие фото будут сделаны без дополнительной подсветки.

Предистория

В советских журналах писали: «Если у вас есть старая вещь, то не выкидывайте ее. Ведь из нее можно сделать что-то полезное и она еще послужит вам.» Так и здесь, если у вас завалялся старый телефон на Android, то не выкидывайте его, ведь из него можно сделать камеру видеонаблюдения, которая с заданной периодичностью будет делать снимки и отправлять их вам на электронную почту. По сути, телефон с системой Android — это обычный персональный компьютер с системой Linux у которого есть видеокамера, так почему бы его не заставить делать, то что нам нужно.



Компьютер с Linux и где-то там сзади вебкамера воткнута

Читать дальше

Что делать если не открывается Google Play Market

В какой-то момент мой LG перестал заходить на Play Market и качать обновления. Не заходит и все тут. Идикатор соединения с сервером крутится, а толку нет, пустой, белый экран.


Screenshot_2014-07-09-16-14-10
Не хочет соединяться.

Screenshot_2014-07-09-16-12-53
Гугл отфутболивает.

Screenshot_2014-07-09-16-16-37
Вроде бы соединился, и установка началась, но не качает (нет процентиков закачки).

Читать дальше

HTC Wildfire как почистить память

Недавно стал счастливым обладателем Android смартфона. Старый Sony Ericsson совсем пришел в негодность, облезшие кнопки — это еще ничего, а вот экран стал шелушиться — вот это первый звоночек на замену. Нужен был дешевый Android телефончик, чтобы не обидно было если его на рыбалке потеряешь. Поэтомы выбор пал на HTC Wildfire S. Маленький, дешевенький, зато есть GPS.

Поигрался я с ним, програмок разных понаставил, обновлять их не забывал. Со временем стал замечать, что стало появляться сообщение о нехватке памяти. Телефон предлагал часть программ перенести на SD карточку, тем самым освободив драгоценную память, которой надо сказать в HTC Wildfire аж 120 мегабайт. Так же предлагалось почистить кэш поиложений. Типа сделайте все это и свободная память опять появится в телефоне. Но свободная память не появлялась после выполнения всех этих советов, а наоборот продолжала постепенно утекать и утекать, достигнув 10 мегабайт после которых телефон встал на дыбы.

Пришлось сносить приложения. Память опять ненадолго появилась, а затем ушла до 10 мегабайт.
Полез на форумы. Все, как один, советуют различные Memory Cleaner’ы — единственный способ хоть как-то почистить память телефона не взламывая его (без прав root’а). Эти Cleaner’ы освободили чуток памяти, так что пользы от них никакой. И вот, перепробовав все легальные способы, которые никчему не привели я нашел еще один способ, который лежал на поверхности, но его почему-то никто не предлагал.
Почти все установленные приложения на телефоне могут быть обновлены через Интернет. Появляются новые версии с исправленными ошибками, улучшенным быстродействием и интерфейсом. Появляются новые полезные фишки. Возникает непреодолимое желание обновить программки на своем телефоне. Почему бы и нет. Поэтому на предложение не хотите ли обновить GoogleMaps или Facebook я всегда жал Yes. И донажимался. В HTC Wildfire все обновления складывались в кучку и не удалялись. В итоге вся память забилась этими обновлениями. Чтобы очистить память нужно нажать всего лишь одну кнопку.



Правда при этом обновления слетают. Но зато освобождается почти вся память. Может со временем разработчики исправят эту проблему для HTC Wildfire.