NoSuchMethodError: The getter 'inputs' was called on null.
I get this message :
You have hit a bug in build_runner
Please file an issue with reproduction steps at https://github.com/dart-lang/build/issues
so, my build environment:
[2.0.0-edge.be6309690fd60284a87f3258a740c7c30efb1092 ] Dart SDK Version (
dart --version)[build_runner ^0.10.0 ] What package(s) from this repo you are using, and the version (i.e.
build_runner 0.7.12)[Just demo at https://flutter.io/json/ ] What builder(s) you are
using (or writing yourself). Try to give a short summary of what they
do.[ MacOS] Whether you are using Windows, MacOSX, or Linux (if applicable)
[ iOS Simulator] Whether you are using Chrome, Safari, Firefox, Edge (if applicable)
[dependencies:
cupertino_icons: ^0.1.2
transparent_image: ^0.1.0
pull_to_refresh: ^1.1.5
json_annotation: ^1.0.0
dev_dependencies:
flutter_test:
sdk: flutter
build_runner: ^0.10.0
json_serializable: ^1.0.0
] Any other packages or constraints we should know about
error message:
NoSuchMethodError: The getter 'inputs' was called on null.
Receiver: null
Tried calling: inputs
dart:core
Object.noSuchMethod
/Users/zhangxianqiangmacbook/.pub-cache/hosted/pub.flutter-io.cn/build_runner_core-0.3.1+5/lib/src/asset_graph/serialization.dart
58:20 _AssetGraphDeserializer.deserialize
package:build_runner_core/src/asset_graph/graph.dart 42:48
new
AssetGraph.deserialize
package:build_runner_core/src/generate/build_definition.dart 209:38
_Loader._tryReadCachedAssetGraph.
package:build_runner_core/src/logging/logging.dart 25:30
logTimedAsync
package:build_runner_core/src/generate/build_definition.dart 207:12
_Loader._tryReadCachedAssetGraph
package:build_runner_core/src/generate/build_definition.dart 79:28
_Loader.prepareWorkspace
package:build_runner_core/src/generate/build_definition.dart 64:50
BuildDefinition.prepareWorkspace
package:build_runner_core/src/generate/build_impl.dart 106:49
BuildImpl.create
package:build_runner_core/src/generate/build_runner.dart 31:37
BuildRunner.create
package:build_runner/src/generate/build.dart 105:35
build
package:build_runner/src/entrypoint/build.dart 28:24
BuildCommand.run
package:args/command_runner.dart 194:27
CommandRunner.runCommand
package:args/command_runner.dart 109:29
CommandRunner.run.
dart:async
new
Future.sync
package:args/command_runner.dart 109:11
CommandRunner.run
package:build_runner/src/entrypoint/run.dart 22:31
run
.dart_tool/build/entrypoint/build.dart 18:22
main
pub finished with exit code 1
解决方法:deleted the /.dart_tool , then everything is okay
NoSuchMethodError: The getter 'inputs' was called on null.的更多相关文章
- Flutter: The getter 'futureDynamicType' was called on null.
> flutter packages pub upgrade
- flutter报错:NoSuchMethodError: The method '>' was called on null.
写了个list,发现出不来,报错 flutter: Another exception was thrown: RenderBox was not laid out: _RenderScrollSem ...
- Flutter基础系列之混合开发(二)
1.混合开发的场景 1.1作为独立页面加入 这是以页面级作为独立的模块加入,而不是页面的某个元素. 原生页面可以打开Flutter页面 Flutter页面可以打开原生页面 1.2作为页面的一部分嵌入 ...
- Dart 面向对象 类 方法
Dart是一门使用类和单继承的面向对象语言,所有的对象都是类的实例,并且所有的类都是Object的子类. 面向对象编程(OOP)的三个基本特征是:封装.继承.多态 封装:封装是对象和类概念的主要特性. ...
- 一切皆组件的Flutter,安能辨我是雄雌
从一开始接触Flutter,相信读者都会铭记一句话,那就是--一切皆组件.今天我们就来体会一下这句话的神奇魔力,我们先从实际的产品需求说起. 我们先来看一个简化的运行图: 我们要实现如上图所示的日期选 ...
- 用SpringMvc实现Excel导出功能
以前只知道用poi导出Excel,最近用了SpringMvc的Excel导出功能,结合jxl和poi实现,的确比只用Poi好,两种实现方式如下: 一.结合jxl实现: 1.引入jxl的所需jar包: ...
- javascript小技巧(非常全)
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcE ...
- Asp.net MVC在View里动态捆绑压缩引用的js
前言 Asp.net MVC 4以上版本多了BundleConfig.RegisterBundles方法,可以把要捆绑的脚本或样式进行捆绑压缩,以减少客户端的请求次数从而提高了客户端的访问速度. 问题 ...
- JS代码大全 (都是网上看到 自己整理的)
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event. ...
随机推荐
- SVM:SVM之Classification根据已有大量数据集案例,输入已有病例的特征向量实现乳腺癌诊断高准确率预测—Jason niu
load BreastTissue_data.mat n = randperm(size(matrix,1)); train_matrix = matrix(n(1:80),:); train_lab ...
- 利用反射编写私有 Private 方法的单元测试
利用反射编写私有 Private 方法的单元测试 最近在添加一个新feature时,鉴于要给自己的代码一是增加代码的强壮性,二是增加代码测试的覆盖率.但是遇到了有些方法是 Private 的,但是在调 ...
- C#循环语句整理
for.while.do while和switch暂时没发现与c++的不同,这里只整理foreach. foreach foreach的作用是遍历集合中的所有元素.foreach语句中的表达式由关键字 ...
- VeeamBackup9.5安装与配置
产品介绍 Veeam是一家第三方的虚拟化数据中心备份及恢复公司,主要软件为Veeam Availability Suite,包括Veeam Backup & Replication和Veeam ...
- MySql基础笔记(二)Mysql语句优化---索引
Mysql语句优化--索引 一.开始优化前的准备 一)explain语句 当MySql要执行一个查询语句的时候,它首先会对语句进行语法检查,然后生成一个QEP(Query Execution Plan ...
- [PA2014]Żarówki
[PA2014]Żarówki 题目大意: 有\(n(n\le5\times10^5)\)个房间和\(n\)盏灯,你需要在每个房间里放入一盏灯.每盏灯都有一定功率\(p_i\),每间房间都需要功率不小 ...
- PHP 入门学习教程及进阶(源于知乎网友的智慧)
思过崖历程: 自学的动机.自学的技巧.自学的目标三个方面描述学习PHP的经历 一.自学的动机: 一定要有浓厚的兴趣,兴趣是最后的老师,可以在你迷茫的时候不断地支撑着你走下去. 自学不是为了工作,不是为 ...
- Hass.io: add-on Samba
{ "workgroup": "WORKGROUP", "name": "hassio", "guest&qu ...
- linux中查看 php.ini 的存放位置
查找php.ini的存放位置: 方法一: php --ini 所列出的结果中: Loaded Configuration File 即为 php.ini 所存放的位置 方法二: php -i | g ...
- Vue(一)创建第一个Vue程序
一.下载安装nodeJs 基于node.js,利用淘宝npm镜像安装相关依赖.由于国内使用npm会很慢,这里推荐使用淘宝NPM镜像 -- npm install -g cnpm --registry= ...