изображения активов не отображаются в выпускной версии приложения во флаттере?

Я составил список изображений и использовал ListView.builder для отображения изображений и его отличной работы при отладке и даже в debug apk приложения, но когда я использую release apk это не показывает изображения.

List<Activity> act = [
    Activity('assets/sports.png', 'Sports', false),
    Activity('assets/sleeping.png', 'Sleep', false),
    Activity('assets/shop.png', 'Shop', false),
    Activity('assets/relax.png', 'Relax', false),]

Я использую ListView.builder чтобы показывать такие изображения:

ListView.builder(
              scrollDirection: Axis.horizontal,
              itemCount: act.length,
              itemBuilder: (context, index) {
                return Row(children: <Widget>[
                  SizedBox(
                    width: 15,
                  ),
                  GestureDetector(
                      child: ActivityIcon(act[index].image)));

2 ответа

Убедитесь, что у вас есть"use-material-design: true"линия над активами

Кажется, что нет проблемы с кодом, который вы предоставили. Будет очень полезно, если вы сможете предоставить информацию об ошибках, полученных из приложения при возникновении проблемы. Другой способ, который вы можете попробовать, — переключиться на разные каналы Flutter и посмотреть, работает ли приложение лучше.

Другие вопросы по тегам