Потеряно соединение с устройством, как только я использовал пользовательские шрифты

Это код внутри файла .YML

flutter:

  # The following line ensures that the Material Icons font is
  # included with your application, so that you can use the icons in
  # the material Icons class.
  uses-material-design: true

  # To add assets to your application, add an assets section, like this:
  assets:
    - Images/


  fonts:
    - family: Pacifico
      fonts:
        - asset: Fonts/Pacifico-Regular.ttf

и это часть, которую я добавил перед потерей связи и сбоями.

Text(
                    'Abdulrahman Hejazi',
                  style: TextStyle(
                    fontSize: 25,
                    color: Colors.white,
                    fontWeight: FontWeight.bold,
                    fontFamily: 'Pacifico'
                  ),
                  ),

Я заметил кое-что, что если я создаю (запускаю) проект с самого начала, он падает, но если я перезагружаю его, он работает нормально.

Добро пожаловать в StackOverflow! Какую ошибку вы получаете от devLog?

Stefano Amorelli 18.12.2020 20:40

@СтефаноА. E/flutter (19910): [ОШИБКА:flutter/ Third_Party/txt/src/minikin/FontFamily.cpp(18‌​4)] Не удалось получить размер таблицы cmap! E/flutter (19910): F/flutter (19910): [FATAL:flutter/first_party/txt/src/minikin/FontCollection.cp‌​p(95)] nTypefaces == 0 F/libc (19910): Fatal signal 6 (SIGABRT), код -1 (SI_QUEUE) в tid 19941 (1.ui), pid 19910 (example.mi_card), и я заметил, что если я использую горячую перезагрузку, все работает нормально, но если я запускаю приложение с самого начала вылетает и теряет связь.

Abulrahman Hejazi 18.12.2020 20:47
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
2
62
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Это может быть одно из следующих:

  1. В имени файла вашего шрифта есть пробел. Если да, удалите его.
  2. Имя файла шрифта может быть написано с ошибкой.
  3. Ваш файл шрифта может быть поврежден. Попробуйте добавить новый.

PS. он загружает шрифт при горячей перезагрузке или нет?

Ответ принят как подходящий

вам нужно переименовать папку активов Fonts в нижний регистр fonts, потому что заглавные буквы не допускаются в именах папок

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