packages.flutter icon indicating copy to clipboard operation
packages.flutter copied to clipboard

The following _CastError was thrown building PdfView(dirty, state: _PdfViewState#6c707): Null check operator used on a null value

Open insinfo opened this issue 2 years ago β€’ 0 comments

I'm getting this error and I can't view the PDF

import 'dart:typed_data';

import 'package:flutter/material.dart';
import 'package:native_pdf_view/native_pdf_view.dart';

import 'package:printing/printing.dart' as printingpdf;

import 'package:http/http.dart' as http;
import 'package:riodasostrasapp/app/shared/theme/style.dart';

class CustomPdfPageView extends StatefulWidget {
  final String? url;
  final Uint8List? pdfData;
  final String? pdfFileName;
  final String title;

  const CustomPdfPageView({
    Key? key,
    this.url,
    this.pdfData,
    this.pdfFileName,
    this.title = 'PDF',
  }) : super(key: key);
  @override
  _CustomPdfPageViewState createState() => _CustomPdfPageViewState();
}

class _CustomPdfPageViewState extends State<CustomPdfPageView> {
  @override
  void initState() {
    super.initState();
  }

  bool isLoading = false;

  Future<Uint8List> getData() async {
    if (widget.url != null) {
      var resp = await http.get(Uri.parse(widget.url!));
      return resp.bodyBytes;
    } else if (widget.pdfData != null) {
      return widget.pdfData!;
    }
    throw Exception('Γ‰ obrigatorio passar a URL ou os Bytes');
  }

  int _actualPageNumber = 0, _allPagesCount = 0;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        elevation: 0,
        backgroundColor: appBarDarkColor,
        centerTitle: true,
        title: Text(
          widget.title,
          style: appBarTitleTextStyle,
        ),
      ),
      body: Column(
        children: [
          Text('Pagina: $_actualPageNumber de $_allPagesCount'),
          AspectRatio(
            aspectRatio: 1 / 1.4142,
            child: FutureBuilder(
              future: getData(),
              builder: (_, snapshot) {
                if (snapshot.hasError) {
                  return Center(child: Text('Erro ao carregar o PDF'));
                }

                if (snapshot.hasData) {
                  if (snapshot.data is Uint8List) {
                    final pdfController = PdfController(
                      document:
                          PdfDocument.openData(snapshot.data as Uint8List),
                    );
                    return PdfView(
                      controller: pdfController,
                      onDocumentLoaded: (document) {
                        setState(() {
                          _allPagesCount = document.pagesCount;
                        });
                      },
                      onPageChanged: (page) {
                        setState(() {
                          _actualPageNumber = page;
                        });
                      },
                    );
                  } else {
                    return Center(child: Text('Erro ao carregar o PDF'));
                  }
                }
                return Center(child: CircularProgressIndicator());
              },
            ),
          ),
        ],
      ),
    );
   
  }

  @override
  void dispose() {
    super.dispose();
  }
}

PS C:\MyDartProjects\riodasostras\riodasostrasapp_mob> flutter run
Launching lib\main.dart on ASUS X018D in debug mode...
Running Gradle task 'assembleDebug'...                             65,1s
√  Built build\app\outputs\flutter-apk\app-debug.apk.
Installing build\app\outputs\flutter-apk\app.apk...                 3,4s
Error: ADB exited with exit code 1
Performing Streamed Install

adb: failed to install C:\MyDartProjects\riodasostras\riodasostrasapp_mob\build\app\outputs\flutter-apk\app.apk:
Uninstalling old version...
Installing build\app\outputs\flutter-apk\app.apk...                13,2s
Syncing files to device ASUS X018D...                              221ms

Flutter run key commands.
r Hot reload. 
R Hot restart.
h List all available interactive commands.
d Detach (terminate "flutter run" but leave application running).
c Clear the screen
q Quit (terminate the application on the device).

 Running with sound null safety 

An Observatory debugger and profiler on ASUS X018D is available at: http://127.0.0.1:64182/On91poPOF48=/
The Flutter DevTools debugger and profiler on ASUS X018D is available at: http://127.0.0.1:9101?uri=http://127.0.0.1:64182/On91poPOF48=/

══║ EXCEPTION CAUGHT BY WIDGETS LIBRARY β•žβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
The following _CastError was thrown building PdfView(dirty, state: _PdfViewState#3b9a7):
Null check operator used on a null value

The relevant error-causing widget was:
  PdfView
  PdfView:file:///C:/MyDartProjects/riodasostras/riodasostrasapp_mob/lib/app/shared/widgets/custom_pdf_page_view.dart:77:28

When the exception was thrown, this was the stack:
#0      _PdfViewState.build (package:native_pdf_view/src/native_pdf_view.dart:208:71)
#1      StatefulElement.build (package:flutter/src/widgets/framework.dart:4705:27)
#2      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4588:15)
#3      StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#4      Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#5      StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#6      Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#8      StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#9      Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#10     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#11     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#12     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#13     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#14     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#15     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#16     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5626:32)
#17     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6284:17)
#18     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#19     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#20     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#21     StatelessElement.update (package:flutter/src/widgets/framework.dart:4669:5)
#22     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#23     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#24     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#25     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#26     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#27     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#28     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#29     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#30     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#31     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5626:32)
#32     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6284:17)
#33     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#34     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#35     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#36     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#37     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#38     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#39     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#40     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#41     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#42     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#43     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#44     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#45     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#46     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#47     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#48     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6130:14)
#49     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#50     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#51     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#52     StatelessElement.update (package:flutter/src/widgets/framework.dart:4669:5)
#53     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#54     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6130:14)
#55     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#56     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#57     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#58     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#59     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#60     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#61     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#62     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#63     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#64     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#65     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#66     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#67     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#68     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#69     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#70     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#71     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#72     StatelessElement.update (package:flutter/src/widgets/framework.dart:4669:5)
#73     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#74     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#75     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#76     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#77     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#78     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#79     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#80     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#81     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#82     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#83     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#84     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#85     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#86     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#87     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#88     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#89     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#90     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#91     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2578:33)
#92     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:882:21)
#93     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:363:5)
#94     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1145:15)
#95     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1082:9)
#96     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:996:5)
#100    _invoke (dart:ui/hooks.dart:150:10)
#101    PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:270:5)
#102    _drawFrame (dart:ui/hooks.dart:114:31)
(elided 3 frames from dart:async)

════════════════════════════════════════════════════════════════════════════════════════════════════

Another exception was thrown: Null check operator used on a null value

Performing hot restart...                                               
Restarted application in 4.456ms.

══║ EXCEPTION CAUGHT BY WIDGETS LIBRARY β•žβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•
The following _CastError was thrown building PdfView(dirty, state: _PdfViewState#6c707):
Null check operator used on a null value

The relevant error-causing widget was:
  PdfView
  PdfView:file:///C:/MyDartProjects/riodasostras/riodasostrasapp_mob/lib/app/shared/widgets/custom_pdf_page_view.dart:78:28

When the exception was thrown, this was the stack:
#0      _PdfViewState.build (package:native_pdf_view/src/native_pdf_view.dart:208:71)
#1      StatefulElement.build (package:flutter/src/widgets/framework.dart:4705:27)
#2      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4588:15)
#3      StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#4      Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#5      StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#6      Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#7      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#8      StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#9      Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#10     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#11     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#12     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6130:14)
#13     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#14     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5626:32)
#15     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6284:17)
#16     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#17     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#18     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#19     StatelessElement.update (package:flutter/src/widgets/framework.dart:4669:5)
#20     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#21     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#22     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#23     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#24     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#25     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#26     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#27     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#28     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#29     RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:5626:32)
#30     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6284:17)
#31     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#32     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#33     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#34     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#35     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#36     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#37     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#38     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#39     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#40     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#41     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#42     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#43     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#44     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#45     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#46     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6130:14)
#47     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#48     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#49     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#50     StatelessElement.update (package:flutter/src/widgets/framework.dart:4669:5)
#51     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#52     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6130:14)
#53     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#54     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#55     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#56     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#57     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#58     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#59     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#60     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#61     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#62     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#63     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#64     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#65     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#66     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#67     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#68     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#69     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#70     StatelessElement.update (package:flutter/src/widgets/framework.dart:4669:5)
#71     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#72     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#73     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#74     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#75     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#76     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#77     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#78     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#79     ProxyElement.update (package:flutter/src/widgets/framework.dart:4943:5)
#80     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#81     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#82     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#83     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#84     StatefulElement.update (package:flutter/src/widgets/framework.dart:4795:5)
#85     Element.updateChild (package:flutter/src/widgets/framework.dart:3370:15)
#86     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4613:16)
#87     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4763:11)
#88     Element.rebuild (package:flutter/src/widgets/framework.dart:4311:5)
#89     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2578:33)
#90     WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:882:21)
#91     RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:363:5)
#92     SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1145:15)
#93     SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1082:9)
#94     SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:996:5)
#98     _invoke (dart:ui/hooks.dart:150:10)
#99     PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:270:5)
#100    _drawFrame (dart:ui/hooks.dart:114:31)
(elided 3 frames from dart:async)

════════════════════════════════════════════════════════════════════════════════════════════════════

Another exception was thrown: Null check operator used on a null value



https://user-images.githubusercontent.com/12227024/150418235-7642ceaa-5a5c-4592-bc3d-63dab8c794c3.mp4

WhatsApp Image 2022-01-20 at 17 32 42

PS C:\MyDartProjects\riodasostras\riodasostrasapp_mob> flutter doctor -v
[√] Flutter (Channel stable, 2.8.1, on Microsoft Windows [versão 10.0.22000.434], locale pt-BR)
    β€’ Flutter version 2.8.1 at C:\src\flutter
    β€’ Upstream repository https://github.com/flutter/flutter.git
    β€’ Framework revision 77d935af4d (5 weeks ago), 2021-12-16 08:37:33 -0800
    β€’ Engine revision 890a5fca2e
    β€’ Dart version 2.15.1

[√] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
    β€’ Android SDK at C:\Users\isaque\AppData\Local\Android\sdk
    β€’ Platform android-32, build-tools 32.0.0
    β€’ Java binary at: C:\Program Files\Android\Android Studio1\jre\bin\java
    β€’ Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)
    β€’ All Android licenses accepted.

[√] Chrome - develop for the web
    β€’ Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.11.3)
    β€’ Visual Studio at C:\Program Files (x86)\Microsoft Visual Studio\2019\Community
    β€’ Visual Studio Community 2019 version 16.11.31702.278
    β€’ Windows 10 SDK version 10.0.19041.0

[√] Android Studio (version 2020.3)
    β€’ Android Studio at C:\Program Files\Android\Android Studio1
    β€’ Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    β€’ Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    β€’ Java version OpenJDK Runtime Environment (build 11.0.10+0-b96-7249189)

[√] VS Code (version 1.63.2)
    β€’ VS Code at C:\Users\isaque\AppData\Local\Programs\Microsoft VS Code
    β€’ Flutter extension version 3.32.0

[√] Connected device (4 available)
    β€’ ASUS X018D (mobile) β€’ JBAXB600T149ZSD β€’ android-arm64  β€’ Android 8.1.0 (API 27)
    β€’ Windows (desktop)   β€’ windows         β€’ windows-x64    β€’ Microsoft Windows [versão 10.0.22000.434]
    β€’ Chrome (web)        β€’ chrome          β€’ web-javascript β€’ Google Chrome 97.0.4692.71
    β€’ Edge (web)          β€’ edge            β€’ web-javascript β€’ Microsoft Edge 96.0.1054.62

β€’ No issues found!
PS C:\MyDartProjects\riodasostras\riodasostrasapp_mob> 

insinfo avatar Jan 20 '22 20:01 insinfo