vortexwolf / 2ch-Browser

Source code of the 2ch Browser Android application
https://play.google.com/store/apps/details?id=com.vortexwolf.chan
MIT License
87 stars 16 forks source link

Move to android studio #63

Closed kalyaganov closed 10 years ago

kalyaganov commented 10 years ago

Предложение переезда на Android studio.

Для включения lbgif.so в сборку я запаковал архив libs/libgif.jar. Он автоматически добавляется в apk.

Т.к. добавлена поддержка новых play-services, то старый класс трекера Google analytics сломался. Нужно поправить класс MyTrackerCompatibility.

2 вида сборки debug и release. В релизе все проходит через proguard. Для сборки релиза нужно в build.gradle модуля android изменить местоположения хранилища ключей и пароли в секции signingConfigs.

При сборке в дебаге пакет переименовывается на имя_пакета.dev.

Все зависимости автоматически добавляются градлом.

Для использования ndk - http://habrahabr.ru/company/intel/blog/216353/

vortexwolf commented 10 years ago

Нет, не круто. А если вместо студии использовать просто идею с плагином, что тогда, еще раз 500 файлов менять? Было бы лучше оставить структуру файлов как есть и настроить скрипт сборки.

kalyaganov commented 10 years ago

Можно и так сделать, нужно?

vortexwolf commented 10 years ago

Да, если была возможность сделать этот move без изменения 500 файлов, то так и нужно было делать. И play-services здесь не нужны, без них же все работало.