2 октября 2012 г.

Автоматизация действий при переводе Android приложения

Процесс перевода приложения Android включает в себя кучу действий: разобрать apk, изменить ресурсы, собрать apk, заменить скомпилированный файл ресурсов в исходном apk (поскольку с используемым инструментарием apk собирается без соблюдения стандартов Android, что приводит к невозможности установки или падениям при запуске). Плюс ещё нужно подписать изменённое приложение своим сертификатом. Для автоматизации всех этих действий я создал интерактивный скрипт на языке командных сценариев Windows (aka batch файлы).

1 октября 2012 г.

Вертикальная (portrait) ориентация на Android x86 под VirtualBox

Думаю, большинство разработчиков и просто продвинутых пользователей уже слышало про порт ОС Android под x86 процессоры, который позволил запускать Андроид на компьютере через виртуальную машину, что намного производительнее, чем родной гугловский эмулятор. Для тех, кто не знаком с этим замечательным проектом, отправляю читать Тему на 4pda.

Итак, после того, как виртуальная машина настроена и работает, может возникнуть одно затруднение: не все приложения поддерживают альбомный режим, в котором по умолчанию работает Android x86. В этом случае они отображаются повёрнутыми на 90°, что, конечно, помогает размять шею, но едва ли удобно :). К тому же мышь при этом не разворачивается, что приводит к отличному разрыву шаблона.
Процесс добавления портретной ориентации несложен, но содержит несколько граблей, по которым я потоптался и которые изложу ниже.

Первый пост

Первый пост

С почином, как говорится!

Итак, я решил завести персональный дневник, куда буду собирать различные фишки ОС Андроид, свои поделки под эту ОС, а также грабли, на которые я наступал в процессе общения с ней.