Как запустить пример из пакета / библиотеки Flutter? - PullRequest
0 голосов
/ 14 декабря 2018

У меня следующая простая структура каталогов:

flutter_published
    .idea
    android
    build
    ios
    lib
        main.dart 
    flutter_published.iml
    pubspec.lock
    pubspec.yaml
    network_to_file_image
        .idea
        example
            main.dart 
        lib
            network_to_file_image.dart
        test
        network_to_file_image.iml
        pubspec.lock
        pubspec.yaml

network_to_file_image - это пакет.

Есть два main.dart files, один в flutter_published/lib/main.dart и другой в flutter_published/network_to_file_image/example/main.dart

Я могу запустить первый, но не тот, который находится внутри каталога example в network_to_file_image.Второй выводит мне эту ошибку:

   Launching example\lib\main.dart on Android SDK built for x86 in debug mode...
   No application found for TargetPlatform.android_x86.
   Is your project missing an android\AndroidManifest.xml?
   Consider running "flutter create ." to create one.

Кроме того, когда приложение генерируется, что происходит с каталогами example и test пакетов, которые я использую?Они включены или удалены из окончательного приложения, которое развернуто?

1 Ответ

0 голосов
/ 14 декабря 2018

example/main.dart существует только для отображения в https://pub.dartlang.org/packages/network_to_file_image#-example-tab-

Сайт паба ограничен тем, как он находит содержимое в каталоге примеров для отображения на вкладке Example.

...