Я написал некоторые управляемые тесты для проекта флаттера, и есть функция сканера штрих-кода, которую я могу успешно протестировать с помощью инструмента virtual scene , предоставляемого эмулятором Android.
Однако есть много случаев, чтобы проверить относительно различных штрих-кодов. Я хочу установить конкретное изображение штрих-кода на виртуальной сцене для каждого случая. Возможно ли это?
Я обнаружил, что значение этого изображения помещено в файл ~/.android/avd/[emulatorName]/AVD.conf
в переменной virtualscene\posters
.
virtualscene\posters=@Variant(\0\0\0\b\0\0\0\x2\0\0\0\b\0w\0\x61\0l\0l\0\0\0\n\xff\xff\xff\xff\0\0\0\n\0t\0\x61\0\x62\0l\0\x65\0\0\0\n\xff\xff\xff\xff)
virtualscene\posters=@Variant(\0\0\0\b\0\0\0\x2\0\0\0\b\0w\0\x61\0l\0l\0\0\0\n\ 0\0\0\\\0/\0U\0s\0\x65\0r\0s\0/\0l\0\x65\0o\0n\0\x61\0r\0\x64\0o\0.\0\x61\0r\0m\0\x65\0r\0o\0/\0\x44\0\x65\0s\0k\0t\0o\0p\0/\0J\0\x61\0m\0\x65\0s\0W\0i\0l\0s\0o\0n\0.\0p\0n\0g\0\0\0\n\0t\0\x61\0\x62\0l\0\x65\0\0\0\n\xff\xff\xff\xff)