вторник, 29 апреля 2014 г.

Build Tools Revision 19.0.0+ is required


При открытии старого проекта в Android Studio получаю ошибку:

Execution failed for task ':app:preBuild'.
> Build Tools Revision 19.0.0+ is required.

В Android SDK  версия Android SDK Build-tools 19.0.3
Необходимо в  build.gradle изменить buildToolsVersion "17.0.0" на  "19.0.3".

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.3"

вторник, 11 февраля 2014 г.

SQLite Expert удобный инструмент для SQLite баз

SQLite Expert удобный инструмент для SQLite баз. Создание, просмотр и редактирование баз.
http://www.sqliteexpert.com/
Примеры интерфейса и работы с командами:

четверг, 6 февраля 2014 г.

Как редактировать системные приложения Android

Инструкция с картинками на примере framework-res.apk показывает как отредактировать системные apk http://4pda.ru/forum/index.php?showtopic=196047&st=460#entry6208431

понедельник, 3 февраля 2014 г.

Как подключить внешнюю библиотеку в Android Studio

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

Создаем каталог libs в каталоге проекта, рядом с src. 
Копируем туда библиотеки.
Далее или в Project Explorer выбираем в libs библиотеку и по правой кнопке находим и выбираем пункт Add As Library 
или второй вариант - File\Project Structure (можно нажать F4)\ Modules \Dependencies\ нажать плюс. File Dependency и выбрать каталог libs.
И наконец третий вариант просто прописать руками в build.gradle строчку в dependencies: compile files('libs/google-play-services.jar')

PS. В обновлении 0.4.4 всё было упрощено. Нужные  библиотеки необходимо только скопировать в каталог libs, остальное уже прописано в build.gradle: строка compile fileTree(dir: 'libs', include: ['*.jar', '*.aar']).


пятница, 31 января 2014 г.

Простой способ скомпилировать приложение для Android Play Store

На stackoverflow опубликованы два bat файла упрощающие компиляцию  приложения для загрузки на Android Play Store.

Первый bat файл
  • Использует Gradle идущий в комплекте с Android Studio, чтобы скомпилировать проект как релизную версию
  • Копирует релизную APK из папки проекта в свою собственную папку проекта.
  • Использует Jarsigner для подписания файла APK  вашим KeyStore файлом.
  • Использует ZipAlign для создания новой копии APK готовую к загрузке на Google Play Store.
  • Удаляет исходный файл, что использовался ZipAlign
Второй файл позволяет просмотреть SHA1 ключ.

понедельник, 27 января 2014 г.

Небольшая аудио-библиотека для Android.

Старая и широкоизвестная библиотека оказывается существует в версии для Android.
Aудио-библиотека BASS позволяет работать с потоками и файлами (MP3, MP2, MP1, OGG, WAV, AIFF)
Бесплатна для некоммерческого использования.

среда, 22 января 2014 г.

Динамическая смена темы приложения Android

Статья о динамической смене темы приложения Android
http://www.c-sharpcorner.com/UploadFile/88b6e5/change-theme-of-layout-runtime-by-button-click-in-android/