title: MissingPluginException for Linux desktop app
body: <p>Just added desktop support to my flutter app, it runs fine in the android emulator, but wont render any element in neither browser nor desktop, just a simple blank page without errors.</p>
  <p><a href="https://i.stack.imgur.com/EODT3.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/EODT3.png" alt="enter image description here" /></a></p>
  <p>Here is the error I get in console, not sure if that error is really the problem since its from <code>firebase</code>.</p>
  <pre><code>Launching lib/main.dart on Linux in debug mode...
  Building Linux application...
  Debug service listening on ws://127.0.0.1:40449/v58VaNveMLo=/ws
  Syncing files to device Linux...
  [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: MissingPluginException(No implementation found for method Firebase#initializeCore on channel plugins.flutter.io/firebase_core)
  #0      MethodChannel._invokeMethod (package:flutter/src/services/platform_channel.dart:175:7)
  &lt;asynchronous suspension&gt;
  #1      MethodChannel.invokeListMethod (package:flutter/src/services/platform_channel.dart:363:35)
  &lt;asynchronous suspension&gt;
  #2      MethodChannelFirebase._initializeCore (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:31:23)
  &lt;asynchronous suspension&gt;
  #3      MethodChannelFirebase.initializeApp (package:firebase_core_platform_interface/src/method_channel/method_channel_firebase.dart:73:7)
  &lt;asynchronous suspension&gt;
  #4      Firebase.initializeApp (package:firebase_core/src/firebase.dart:42:31)
  &lt;asynchronous suspension&gt;
  #5      main (package:sqlite_provider_starter/main.dart:9:3)
  &lt;asynchronous suspension&gt;
  
  </code></pre>
  <p>Any help appreciated!</p>