Если в примере приложения есть и файл main.dart, и файлы .java и build.gradle, означает ли это, что существует два избыточных способа запуска приложения-примера на эмулируемом устройстве Android?
В настоящее время я могу запустить файл main.dart на эмулируемом устройстве в Android Studio, но при попытке запустить файл .java выдает ошибку «Ошибка: сбой синхронизации проекта Gradle. Исправьте проект иПопробуйте снова."
Похоже, что файлы .java и gradle при компиляции напрямую компилируются в программу Android .apk, но я догадывался, что код Dart можно также скомпилировать в программу apk или ipa.