我在Android Studio控制台中遇到了一个非常奇怪的错误,我似乎找不到根本原因。错误指向一个名为location
的包,但我的项目中没有这样的导入:
- 我搜索了所有项目文件/文件夹,包括build和gradle文件夹,但没有引用此单词/package
- 我搜索了flutter文件夹,没有这样的参考
有没有可能这个包是隐式导入的?我应该在哪里查看?
[+1346 ms] E/flutter (22947): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'Null' is not a subtype of type 'String'
[ ] E/flutter (22947): #0 _HomeState.localPushNotification (package:location/src/Screen.dart:272)
[ ] E/flutter (22947): <asynchronous suspension>
1条答案
按热度按时间dbf7pr2w1#
我认为这个错误是由于在声明字符串的地方传入了Null引起的。你应该查看你定义的数据而不是包。我以前解决过同样的问题。