I am studying mob app development.I created a small programme the code is here.But on running it exits .Please help me.
import ‘package:flutter/material.dart’;
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'My App',
home: Scaffold(
appBar: AppBar(title: const Text('My App')),
body: const Center(child: Text('Hello, World!')),
),
);
}
}
The error log is here
Launching lib\main.dart on sdk gphone64 x86 64 in debug mode…
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:225:22: Error: Can’t find ‘)’ to match ‘(’.
BottomNavigationBar({
^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:183:50: Error: Can’t find ‘}’ to match ‘{’.
class BottomNavigationBar extends StatefulWidget {
^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:249:8: Error: Expected an identifier, but got ‘assert’.
Try inserting an identifier before ‘assert’.
assert(
^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:249:8: Error: Expected ‘}’ before this.
assert(
^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:1: Error: Expected ‘{’ before this.
class _BottomNavigationTile extends StatelessWidget {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:1: Error: Classes can’t be declared inside other classes.
Try moving the class to the top-level.
class _BottomNavigationTile extends StatelessWidget {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:29: Error: Expected a class member, but got ‘extends’.
class _BottomNavigationTile extends StatelessWidget {
^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:37: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
class _BottomNavigationTile extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:626:1: Error: Classes can’t be declared inside other classes.
Try moving the class to the top-level.
class _Tile extends StatelessWidget {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:626:13: Error: Expected a class member, but got ‘extends’.
class _Tile extends StatelessWidget {
^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:626:21: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
class _Tile extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:660:1: Error: Classes can’t be declared inside other classes.
Try moving the class to the top-level.
class _TileIcon extends StatelessWidget {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:660:17: Error: Expected a class member, but got ‘extends’.
class _TileIcon extends StatelessWidget {
^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:660:25: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
class _TileIcon extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:697:1: Error: Classes can’t be declared inside other classes.
Try moving the class to the top-level.
class _Label extends StatelessWidget {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:697:14: Error: Expected a class member, but got ‘extends’.
class _Label extends StatelessWidget {
^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:697:22: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
class _Label extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:775:1: Error: Classes can’t be declared inside other classes.
Try moving the class to the top-level.
class _BottomNavigationBarState extends State with TickerProviderStateMixin {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:775:33: Error: Expected a class member, but got ‘extends’.
class _BottomNavigationBarState extends State with TickerProviderStateMixin {
^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:775:41: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
class _BottomNavigationBarState extends State with TickerProviderStateMixin {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:775:68: Error: Expected ‘{’ before this.
class _BottomNavigationBarState extends State with TickerProviderStateMixin {
^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:775:68: Error: Expected a class member, but got ‘with’.
class _BottomNavigationBarState extends State with TickerProviderStateMixin {
^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:775:73: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
class _BottomNavigationBarState extends State with TickerProviderStateMixin {
^^^^^^^^^^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1155:1: Error: Classes can’t be declared inside other classes.
Try moving the class to the top-level.
class _Bar extends StatelessWidget {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1155:12: Error: Expected a class member, but got ‘extends’.
class _Bar extends StatelessWidget {
^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1155:20: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
class _Bar extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1184:1: Error: Classes can’t be declared inside other classes.
Try moving the class to the top-level.
class _Circle {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1226:1: Error: Classes can’t be declared inside other classes.
Try moving the class to the top-level.
class _RadialPainter extends CustomPainter {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1226:22: Error: Expected a class member, but got ‘extends’.
class _RadialPainter extends CustomPainter {
^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1226:30: Error: A method declaration needs an explicit list of parameters.
Try adding a parameter list to the method declaration.
class _RadialPainter extends CustomPainter {
^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:626:21: Error: ‘StatelessWidget’ is already declared in this scope.
class _Tile extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:37: Context: Previous declaration of ‘StatelessWidget’.
class _BottomNavigationTile extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:660:25: Error: ‘StatelessWidget’ is already declared in this scope.
class _TileIcon extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:37: Context: Previous declaration of ‘StatelessWidget’.
class _BottomNavigationTile extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:697:22: Error: ‘StatelessWidget’ is already declared in this scope.
class _Label extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:37: Context: Previous declaration of ‘StatelessWidget’.
class _BottomNavigationTile extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1155:20: Error: ‘StatelessWidget’ is already declared in this scope.
class _Bar extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:37: Context: Previous declaration of ‘StatelessWidget’.
class _BottomNavigationTile extends StatelessWidget {
^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:183:7: Error: The non-abstract class ‘BottomNavigationBar’ is missing implementations for these members:
- StatefulWidget.createState
Try to either - provide an implementation,
- inherit an implementation from a superclass or mixin,
- mark the class as abstract, or
- provide a ‘noSuchMethod’ implementation.
class BottomNavigationBar extends StatefulWidget {
^^^^^^^^^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/widgets/framework.dart:800:9: Context: ‘StatefulWidget.createState’ is defined here.
State createState();
^^^^^^^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:1277:1: Error: Expected ‘{’ before this.
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:1: Error: Expected a function body, but got ‘class’.
class _BottomNavigationTile extends StatelessWidget {
^^^^^
../../../Documents/flutter/packages/flutter/lib/src/material/bottom_navigation_bar.dart:446:1: Error: Expected a function body, but got ‘{’.
class _BottomNavigationTile extends StatelessWidget {
^
Target kernel_snapshot_program failed: Exception
FAILURE: Build failed with an exception.
- What went wrong:
Execution failed for task ‘:app:compileFlutterBuildDebug’.
Process ‘command ‘C:\Users\Varghese\Documents\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 5s
Running Gradle task ‘assembleDebug’… 5.3s
Error: Gradle task assembleDebug failed with exit code 1