Upgrade Skill Di ITBOX Jadi Lebih Hemat
Special Diskon 50%
Sampai 16 November 2026!
Hari
Jam
Menit
Detik
GARUDABOX

run time error di pratik navigator IV

Beranda › Forums › Belajar Flutter Mobile Apps Tingkat Menengah › run time error di pratik navigator IV

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #49412
    sandi
    Participant

      ini error nya coach

      PS C:\Users\lenovo\Documents\my works\flutter\praktik_navigator_part1_itbox> flutter run
      Launching lib\main.dart on SM A013G in debug mode…
      Invalid depfile: C:\Users\lenovo\Documents\my works\flutter\praktik_navigator_part1_itbox\.dart_tool\flutter_build\cc1ba05e443b4da0d102ea8df13f858f\kernel_snapshot.d
      Invalid depfile: C:\Users\lenovo\Documents\my works\flutter\praktik_navigator_part1_itbox\.dart_tool\flutter_build\cc1ba05e443b4da0d102ea8df13f858f\kernel_snapshot.d
      lib/main.dart:1:8: Error: Not found: ‘dart:js’
      import ‘dart:js’;
      ^
      lib/screen0.dart:1:8: Error: Not found: ‘dart:html’
      import ‘dart:html’;
      ^
      Unhandled exception:
      FileSystemException(uri=org-dartlang-untranslatable-uri:dart%3Ajs; message=StandardFileSystem only supports file:* and data:* URIs)
      #0 StandardFileSystem.entityForUri (package:front_end/src/api_prototype/standard_file_system.dart:34:7)
      #1 asFileUri (package:vm/kernel_front_end.dart:623:37)
      #2 writeDepfile (package:vm/kernel_front_end.dart:763:21)
      <asynchronous suspension>
      #3 FrontendCompiler.compile (package:frontend_server/frontend_server.dart:586:9)
      <asynchronous suspension>
      #4 starter (package:flutter_frontend_server/server.dart:85:12)
      <asynchronous suspension>
      #5 main (file:///C:/b/s/w/ir/cache/builder/src/flutter/flutter_frontend_server/bin/starter.dart:13:24)
      <asynchronous suspension>

      FAILURE: Build failed with an exception.

      * Where:
      Script ‘C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle’ line: 1102

      * What went wrong:
      Execution failed for task ‘:app:compileFlutterBuildDebug’.
      > Process ‘command ‘C:\src\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 35s
      Running Gradle task ‘assembleDebug’… 37.0s
      Exception: Gradle task assembleDebug failed with exit code 1

      #49413
      sandi
      Participant

        ini kodingan main.dart nya

        import ‘dart:js’;
        import ‘package:flutter/material.dart’;
        import ‘./screen1.dart’;
        import ‘screen2.dart’;
        import ‘screen0.dart’;

        void main() => runApp(MyApp());

        class MyApp extends StatelessWidget {
        @override
        Widget build(BuildContext context) {
        return MaterialApp(
        debugShowCheckedModeBanner: false,
        //home: Screen0(),
        initialRoute: “/”,
        routes: {
        “/”: (context) => Screen0(),
        “/first”: (context) => Screen1(),
        “/second”: (context) => Screen2(),
        },
        );
        }
        }

        #49414
        sandi
        Participant

          ini screen0.dart

          import ‘dart:html’;

          import ‘package:flutter/material.dart’;
          import ‘screen1.dart’;
          import ‘screen2.dart’;

          class Screen0 extends StatelessWidget {
          @override
          Widget build(BuildContext context) {
          return MaterialApp(
          debugShowCheckedModeBanner: false,
          home: Scaffold(
          appBar: AppBar(
          flexibleSpace: Container(
          decoration: BoxDecoration(
          gradient: LinearGradient(
          colors: [Colors.amber, Colors.amberAccent],
          begin: FractionalOffset.topLeft,
          end: FractionalOffset.bottomRight),
          )),
          title: Text(“screen 0”),
          ),
          body: Center(
          child: Column(
          children: [
          ElevatedButton(
          onPressed: () {},
          child: Text(“Go To Screen 1”),
          style: ButtonStyle(
          backgroundColor: MaterialStateProperty.all(Colors.amber)),
          ),
          ElevatedButton(
          onPressed: () {},
          child: Text(“Go To Screen 2 “),
          style: ButtonStyle(
          backgroundColor:
          MaterialStateProperty.all(Colors.amberAccent)),
          )
          ],
          ),
          ),
          ),
          );
          }
          }

          #49415
          sandi
          Participant

            ini screen1.dart

            import ‘package:flutter/material.dart’;
            import ‘package:praktik_navigator_part1_itbox/screen2.dart’;
            import ‘screen2.dart’;

            class Screen1 extends StatelessWidget {
            @override
            Widget build(BuildContext context) {
            return Scaffold(
            appBar: AppBar(
            backgroundColor: Colors.red,
            title: Text(“Screen 1”),
            ),
            body: Center(
            child: ElevatedButton(
            onPressed: () {
            Navigator.push(context, MaterialPageRoute(builder: (context) {
            return Screen2();
            }));
            },
            child: Text(“Go to Screen 2”),
            style: ButtonStyle(
            backgroundColor: MaterialStateProperty.all(Colors.red),
            ),
            ),
            ),
            );
            }
            }

            #49416
            sandi
            Participant

              ini screen2.dart

              import ‘package:flutter/material.dart’;
              import ‘screen1.dart’;

              class Screen2 extends StatelessWidget {
              @override
              Widget build(BuildContext context) {
              return MaterialApp(
              debugShowCheckedModeBanner: false,
              home: Scaffold(
              appBar: AppBar(
              flexibleSpace: Container(
              decoration: BoxDecoration(
              gradient: LinearGradient(
              colors: [Colors.blue, Colors.purple],
              begin: FractionalOffset.topCenter,
              end: FractionalOffset.bottomCenter)),
              ),
              title: Text(“Screen 2”),
              ),
              body: Center(
              child: ElevatedButton(
              onPressed: () {
              Navigator.pop(context);
              {
              return Screen1();
              }
              ;
              },
              child: Text(“Back to screen 1”),
              style: ButtonStyle(
              backgroundColor: MaterialStateProperty.all(Colors.purple),
              ),
              ),
              ),
              ),
              );
              }
              }

              mohon batuanya coach salah saya sebelah mana …terima kasih coach

              #49450
              Anonymous

                Hi Sandi,
                Dilihat dari errornya

                lib/main.dart:1:8: Error: Not found: ‘dart:js’
                import ‘dart:js’;
                ^
                lib/screen0.dart:1:8: Error: Not found: ‘dart:html’
                import ‘dart:html’;
                ^

                sepertinya kamu tidak sengaja mengimport package “dart:html” dan “dart:js”.
                Jadi silahkan hapus aja import kedua package tersebut dari file main.dart dan screen0.dart

                Btw, alasan error ini terjadi karena kamu ngejalanin code kamu di device mobile(android) sedangkan package tersebut hanya bisa digunakan untuk aplikasi web dan tidak compatible dengan aplikasi android.

              Viewing 6 posts - 1 through 6 (of 6 total)
              • You must be logged in to reply to this topic.
              Shopping cart0
              There are no products in the cart!
              Continue shopping