What can I do.
build environments are:
Flutter 0.5.1 • channel beta • https://github.com/flutter/flutter.git
Framework • revision c7ea3ca377 (5 months ago) • 2018-05-29 21:07:33 +0200
Engine • revision 1ed25ca7b7
Tools • Dart 2.0.0-dev.58.0.flutter-f981f09760
compiler message: lib/database/database_client.dart:37:67: Error: Getter not found: 'Columns'.
compiler message: List<Map> results2 = await _db.query("songs", columns: Song.Columns);
compiler message: ^^^^^^^
compiler message: lib/database/database_client.dart:51:18: Error: The getter 'count' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'count'.
compiler message: if (song.count == null) {
compiler message: ^
compiler message: lib/database/database_client.dart:52:16: Error: The setter 'count' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'count'.
compiler message: song.count = 0;
compiler message: ^
compiler message: lib/database/database_client.dart:54:18: Error: The getter 'timestamp' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'timestamp'.
compiler message: if (song.timestamp == null) {
compiler message: ^
compiler message: lib/database/database_client.dart:55:16: Error: The setter 'timestamp' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'timestamp'.
compiler message: song.timestamp = 0;
compiler message: ^
compiler message: lib/database/database_client.dart:57:18: Error: The getter 'isFav' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'isFav'.
compiler message: if (song.isFav == null) {
compiler message: ^
compiler message: lib/database/database_client.dart:58:16: Error: The setter 'isFav' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'isFav'.
compiler message: song.isFav = 0;
compiler message: ^
compiler message: lib/database/database_client.dart:60:68: Error: The method 'toMap' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing method, or defining a method named 'toMap'.
compiler message: if (!songs3.contains(song)) await _db.insert("songs", song.toMap());
compiler message: ^
compiler message: lib/database/database_client.dart:69:14: Error: The getter 'count' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'count'.
compiler message: if (song.count == null) {
compiler message: ^
compiler message: lib/database/database_client.dart:70:12: Error: The setter 'count' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'count'.
compiler message: song.count = 0;
compiler message: ^
compiler message: lib/database/database_client.dart:72:14: Error: The getter 'timestamp' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'timestamp'.
compiler message: if (song.timestamp == null) {
compiler message: ^
compiler message: lib/database/database_client.dart:73:12: Error: The setter 'timestamp' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'timestamp'.
compiler message: song.timestamp = 0;
compiler message: ^
compiler message: lib/database/database_client.dart:75:14: Error: The getter 'isFav' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'isFav'.
compiler message: if (song.isFav == null) {
compiler message: ^
compiler message: lib/database/database_client.dart:76:12: Error: The setter 'isFav' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'isFav'.
compiler message: song.isFav = 0;
compiler message: ^
compiler message: lib/database/database_client.dart:83:43: Error: The method 'toMap' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing method, or defining a method named 'toMap'.
compiler message: id = await _db.insert("songs", song.toMap());
compiler message: ^
compiler message: lib/database/database_client.dart:87:33: Error: The method 'toMap' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing method, or defining a method named 'toMap'.
compiler message: .update("songs", song.toMap(), where: "id= ?", whereArgs: [song.id]);
compiler message: ^
compiler message: lib/database/database_client.dart:111:48: Error: Getter not found: 'Columns'.
compiler message: await _db.query("songs", columns: Song.Columns, orderBy: "title");
compiler message: ^^^^^^^
compiler message: lib/database/database_client.dart:203:45: Error: The method 'toMap' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing method, or defining a method named 'toMap'.
compiler message: id = await _db.insert("recents", song.toMap());
compiler message: ^
compiler message: lib/database/database_client.dart:206:40: Error: The method 'toMap' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing method, or defining a method named 'toMap'.
compiler message: await _db.update("recents", song.toMap(),
compiler message: ^
compiler message: lib/database/database_client.dart:274:43: Error: The method 'toMap' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing method, or defining a method named 'toMap'.
compiler message: id = await _db.insert("songs", song.toMap());
compiler message: ^
compiler message: lib/database/database_client.dart:278:33: Error: The method 'toMap' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing method, or defining a method named 'toMap'.
compiler message: .update("songs", song.toMap(), where: "id= ?", whereArgs: [song.id]);
compiler message: ^
compiler message: lib/musichome.dart:262:18: Error: Method not found: 'CircularNotchedRectangle'.
compiler message: shape: CircularNotchedRectangle(),
compiler message: ^^^^^^^^^^^^^^^^^^^^^^^^
compiler message: lib/musichome.dart:262:11: Error: No named parameter with the name 'shape'.
compiler message: shape: CircularNotchedRectangle(),
compiler message: ^^^^^
compiler message: file:///D:/dev/flutter/packages/flutter/lib/src/material/bottom_app_bar.dart:45:9: Context: Found this candidate, but the arguments don't match.
compiler message: const BottomAppBar({
compiler message: ^
compiler message: lib/pages/now_playing.dart:126:10: Error: The setter 'timestamp' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'timestamp'.
compiler message: song.timestamp = new DateTime.now().millisecondsSinceEpoch;
compiler message: ^
compiler message: lib/pages/now_playing.dart:127:14: Error: The getter 'count' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'count'.
compiler message: if (song.count == null) {
compiler message: ^
compiler message: lib/pages/now_playing.dart:128:12: Error: The setter 'count' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'count'.
compiler message: song.count = 0;
compiler message: ^
compiler message: lib/pages/now_playing.dart:130:12: Error: The getter 'count' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'count'.
compiler message: song.count++;
compiler message: ^
compiler message: lib/pages/now_playing.dart:130:12: Error: The setter 'count' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing setter, or defining a setter or field named 'count'.
compiler message: song.count++;
compiler message: ^
compiler message: lib/pages/now_playing.dart:133:18: Error: The getter 'isFav' isn't defined for the class '#lib1::Song'.
compiler message: Try correcting the name to the name of an existing getter, or defining a getter or field named 'isFav'.
compiler message: isfav = song.isFav;
compiler message: ^
Compiler failed on D:\temp\flutter\Grey-0.2.12\lib\main.dart
FAILURE: Build failed with an exception.
* Where:
Script 'D:\dev\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 435
* What went wrong:
Execution failed for task ':app:flutterBuildDebug'.
> Process 'command 'D:\dev\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.
* Get more help at https://help.gradle.org
BUILD FAILED in 16s
Finished with error: Gradle build failed: 1