Flutter: Failed assertion : 'builder != null home != null
I'm a newbie to flutter and working on StatelessWidget
, what is going wrong with the code, Simply creating MaterialApp but showing error
Failed assertion : 'builder != null home != null
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
);
}
}
android dart flutter
add a comment |
I'm a newbie to flutter and working on StatelessWidget
, what is going wrong with the code, Simply creating MaterialApp but showing error
Failed assertion : 'builder != null home != null
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
);
}
}
android dart flutter
1
You have to provide a widget for yourhome
property on your MaterialApp widget.
– Jerome Escalante
Jan 3 at 8:12
add a comment |
I'm a newbie to flutter and working on StatelessWidget
, what is going wrong with the code, Simply creating MaterialApp but showing error
Failed assertion : 'builder != null home != null
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
);
}
}
android dart flutter
I'm a newbie to flutter and working on StatelessWidget
, what is going wrong with the code, Simply creating MaterialApp but showing error
Failed assertion : 'builder != null home != null
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
);
}
}
android dart flutter
android dart flutter
edited Jan 3 at 8:07
Farhana
asked Jan 3 at 8:02
FarhanaFarhana
2,68552335
2,68552335
1
You have to provide a widget for yourhome
property on your MaterialApp widget.
– Jerome Escalante
Jan 3 at 8:12
add a comment |
1
You have to provide a widget for yourhome
property on your MaterialApp widget.
– Jerome Escalante
Jan 3 at 8:12
1
1
You have to provide a widget for your
home
property on your MaterialApp widget.– Jerome Escalante
Jan 3 at 8:12
You have to provide a widget for your
home
property on your MaterialApp widget.– Jerome Escalante
Jan 3 at 8:12
add a comment |
2 Answers
2
active
oldest
votes
MaterialApp mast have a home, MaterialApp wraps all you app and I added Scaffold Because it wraps you current page, home: Text("This is the app")
will also work but it no recommended.
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "Farhana naaz ansari",
theme: ThemeData(
primarySwatch: Colors.red
) ,
home: Scaffold(body: Text("This is the app"),),
);
}
}
add a comment |
You must set the home to something.
Let say you have homescreen as home.dart with some code.
Home.dart
class Home extends StatefulWidget {
@override
_HomeState createState() => _HomeState();
}
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
return Center(
child : Text("Home")
);
}
}
Now you must set home to be Home() in your code.
import './home.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
home: Home()
);
}
}
If no home is assigned in material app then it assigns null which is causing error in your case. Hope it helped:)
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54018405%2fflutter-failed-assertion-builder-null-home-null%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
MaterialApp mast have a home, MaterialApp wraps all you app and I added Scaffold Because it wraps you current page, home: Text("This is the app")
will also work but it no recommended.
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "Farhana naaz ansari",
theme: ThemeData(
primarySwatch: Colors.red
) ,
home: Scaffold(body: Text("This is the app"),),
);
}
}
add a comment |
MaterialApp mast have a home, MaterialApp wraps all you app and I added Scaffold Because it wraps you current page, home: Text("This is the app")
will also work but it no recommended.
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "Farhana naaz ansari",
theme: ThemeData(
primarySwatch: Colors.red
) ,
home: Scaffold(body: Text("This is the app"),),
);
}
}
add a comment |
MaterialApp mast have a home, MaterialApp wraps all you app and I added Scaffold Because it wraps you current page, home: Text("This is the app")
will also work but it no recommended.
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "Farhana naaz ansari",
theme: ThemeData(
primarySwatch: Colors.red
) ,
home: Scaffold(body: Text("This is the app"),),
);
}
}
MaterialApp mast have a home, MaterialApp wraps all you app and I added Scaffold Because it wraps you current page, home: Text("This is the app")
will also work but it no recommended.
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: "Farhana naaz ansari",
theme: ThemeData(
primarySwatch: Colors.red
) ,
home: Scaffold(body: Text("This is the app"),),
);
}
}
answered Jan 3 at 8:11
guyguy
829216
829216
add a comment |
add a comment |
You must set the home to something.
Let say you have homescreen as home.dart with some code.
Home.dart
class Home extends StatefulWidget {
@override
_HomeState createState() => _HomeState();
}
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
return Center(
child : Text("Home")
);
}
}
Now you must set home to be Home() in your code.
import './home.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
home: Home()
);
}
}
If no home is assigned in material app then it assigns null which is causing error in your case. Hope it helped:)
add a comment |
You must set the home to something.
Let say you have homescreen as home.dart with some code.
Home.dart
class Home extends StatefulWidget {
@override
_HomeState createState() => _HomeState();
}
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
return Center(
child : Text("Home")
);
}
}
Now you must set home to be Home() in your code.
import './home.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
home: Home()
);
}
}
If no home is assigned in material app then it assigns null which is causing error in your case. Hope it helped:)
add a comment |
You must set the home to something.
Let say you have homescreen as home.dart with some code.
Home.dart
class Home extends StatefulWidget {
@override
_HomeState createState() => _HomeState();
}
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
return Center(
child : Text("Home")
);
}
}
Now you must set home to be Home() in your code.
import './home.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
home: Home()
);
}
}
If no home is assigned in material app then it assigns null which is causing error in your case. Hope it helped:)
You must set the home to something.
Let say you have homescreen as home.dart with some code.
Home.dart
class Home extends StatefulWidget {
@override
_HomeState createState() => _HomeState();
}
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
return Center(
child : Text("Home")
);
}
}
Now you must set home to be Home() in your code.
import './home.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: "Farhana naaz ansari",
theme: new ThemeData(
primarySwatch: Colors.red
) ,
home: Home()
);
}
}
If no home is assigned in material app then it assigns null which is causing error in your case. Hope it helped:)
answered Jan 3 at 8:13
John WickJohn Wick
35039
35039
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54018405%2fflutter-failed-assertion-builder-null-home-null%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
You have to provide a widget for your
home
property on your MaterialApp widget.– Jerome Escalante
Jan 3 at 8:12