Спасибо большое за интересный рассказ. Было очень интересно прочитать не просто историю успеха, а как вы решали проблемы и самое главное, какие были сделаны выводы!
Да, можно отталкиваться от образа, который предоставляет Google, но его желательно дорабатывать, чтобы снизить размеры (мы сократили вес исходного образа в 4 раза) и выключить все то, что не нужно тестам
Хотелось бы уточнить какую версию приложения запускали на эмуляторе и какую версию запускали на S20
На эмуляторах используется x86_64, а на физ девайсе ARM
Вы правы, что рост может быть связан с многими факторами, в том числе и использованием разной архитектуры. Я проверял эту гипотезу создавая эмуляторы с разными ABI - с x86_64 и с arm64_v8a. К сожалению, пока что результаты особо не впечатляют в плане цифр и было принято решение остановиться на x86_64.
Мне кажется, все продукты хороши по своему, главное корректно использовать)
Например, для личных потребностей можно использовать эмулятор, встроенный в андроид студию, как пишет Elian в комментарии ниже
Если есть желание и время, чтобы разбираться с запуском докера или вам необходимо поднять продукт для многих пользователй - в этом случае можно использовать docker image от Google или другие решения с docker-image и подготовленными эмуляторами, которые можно взять на GitHub
Information
Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Интересная публикация, видно, что команда прошла тернистый и долгий путь по выстраиванию процессов:)
Но финальный результат хорош:)
Спасибо большое за интересный рассказ. Было очень интересно прочитать не просто историю успеха, а как вы решали проблемы и самое главное, какие были сделаны выводы!
Классная статья, спасибо Гришка)
Было очень приятно вспомнить сименсы и их нюансы работы!
Интересная реализация с нокией)
Чувствую знакомые боли. Некоторые проблемы, например, с паролем не до конца можно решить на уровне системы. Мы фиксили на уровне клиента)
А есть фото вашей фермы?
Да, можно отталкиваться от образа, который предоставляет Google, но его желательно дорабатывать, чтобы снизить размеры (мы сократили вес исходного образа в 4 раза) и выключить все то, что не нужно тестам
Добрый день
На эмуляторах используется x86_64, а на физ девайсе ARM
Вы правы, что рост может быть связан с многими факторами, в том числе и использованием разной архитектуры. Я проверял эту гипотезу создавая эмуляторы с разными ABI - с x86_64 и с arm64_v8a. К сожалению, пока что результаты особо не впечатляют в плане цифр и было принято решение остановиться на x86_64.
Но в этой стороне я еще эксперементирую :)
Добрый день
Мне кажется, все продукты хороши по своему, главное корректно использовать)
Например, для личных потребностей можно использовать эмулятор, встроенный в андроид студию, как пишет Elian в комментарии ниже
Если есть желание и время, чтобы разбираться с запуском докера или вам необходимо поднять продукт для многих пользователй - в этом случае можно использовать docker image от Google или другие решения с docker-image и подготовленными эмуляторами, которые можно взять на GitHub