Я работаю над гибридным приложением Cordova. Я хочу иметь отдельные представления html на основе совместимости. Проблема возникла из-за того, что угловой дизайн материала не слишком хорошо работал на старых устройствах. Я не хочу царапать экраны дизайна материалов для всех. Я планирую, что на новых устройствах будет работать один набор представлений, а на старых — другой. Это разделение будет основано на типе устройства и версии ОС.
Моя первоначальная мысль заключалась в том, чтобы указать два отдельных индексных файла для разных сборок. Таким образом, разделение может быть основано на флаге в моей сборке Gradle. Оставив мне 2 сборки, одну для новых устройств и одну для совместимости. Есть идеи?