Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Из минусов — большее время установки, больший занимаемый размер, возможно неработоспособность некоторых функций.Установка один раз происходит (ну, обновления ещё иногда), так что, не критично. Увеличение размера тоже не критично, учитывая, что это не касается медиа ресурсов.
Integer[]
или int[]
. А разница принципиальная.Андроид не дает возможности определить архитектуру процессора и «докачать» нужные версии бинарников из соображения безопасности.
Думаю, многие разработчики тоже не знают.
Для большинства проблема звучит так: есть код на Java и C++ и на выходе нужно получить .apk для загрузки в Google Play. Если бы инструменты по умолчанию собирали пачку .apk-файлов для разных платформ, то проблема не стояла бы так остро.
И это странно, ведь этому посвящена целая глава в документации.
не слишком сложная задача написать соответствующие билд-скрипты самому.
Но есть и те, кто открыл Гугл, накопипастил текста с разных блогов и форумов, кое-как добился того, что приложение работает на его телефоне и отправил это все в Google Play.То, что вы описали — это социальная проблема. Она техническому решению не поддаётся.
Для них это сложно. Вот если бы это делал инструмент, они перестали бы быть источником такой проблемы.И стали бы источником какой-нибудь другой проблемы. Вы не поверите, но можно вышеописанный подход порождает нечто, что перестаёт работать на следующей версии ОС независимо от того, что делают разработчики оной ОС — будь то Android, iOS или Windows. Если документацию не читать и писать программы вышеописанным способом, то добиться того, чтобы программа не смогла работать после минимального изменения в системе можно всегда.
интерн из Google
Andrew Munn said…
Come on, I was a Software Engineer in Test. Not a testing intern :(
ART идет на смену Dalvik