@Nentra

Как подключить файл?

Написал класс в Visual Studio Code, в одном файле и класс и вызов.
Всё работало.

Потом подключил его в Android Studio
import 'package:flutter_todo/pages/android/lib/calories_kilometers.dart';


и почему то вот этот фрагмент стал вызывать у меня ошибку
NumberStepsKilometers NumberStepsKilometersObj = new NumberStepsKilometers();


Ошибка
lib/pages/home.dart:82:5: Error: 'NumberStepsKilometers' isn't a type.
    NumberStepsKilometers NumberStepsKilometersObj = new NumberStepsKilometers();
    ^^^^^^^^^^^^^^^^^^^^^
lib/pages/home.dart:82:58: Error: Couldn't find constructor 'NumberStepsKilometers'.
    NumberStepsKilometers NumberStepsKilometersObj = new NumberStepsKilometers();
                                                         ^^^^^^^^^^^^^^^^^^^^^


FAILURE: Build failed with an exception.

* Where:
Script 'C:\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 1156

* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'C:\flutter\bin\flutter.bat'' finished with non-zero exit value 1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 9s
Exception: Gradle task assembleDebug failed with exit code 1


Что не так, почему не работает, как исправить?
  • Вопрос задан
  • 137 просмотров
Решения вопроса 1
@VadimFox
Если совсем все плохо с пониманием, то нажми мышкой на NumberStepsKilometers, далее alt+enter и выбери
import library 'blablabla/NumberStepsKilometers.dart'
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы