我需要依赖项flutter_launcher_icons的帮助:^ 0.7.0, 我想从in.png图片中向我的应用程序插入一个图标
使用旧程序,该命令可以完美运行。 我更改了文件夹,创建了一个新的Flutter项目,但是没有任何效果。 我也做出了干净的决定,没有成功
我做了扑打医生-v,一切都很好。
对不起,如果格式不完美,这是我在这里问的第一个问题
预先感谢您的帮助
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.7.0/lib/android.dart:207:45:错误:没有吸气剂找到:“ AVERAGE”。 newFile = copyResize(image,e.size,-1,AVERAGE); ^^^^^^^^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.7.0/lib/android.dart:207:25:错误:太多位置参数:允许1个,但找到4个。 尝试删除多余的位置参数。 newFile = copyResize(image,e.size,-1,AVERAGE); ^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/image-2.1.0/lib/src/transform/copy_resize.dart:14:7:上下文:找到了该候选者,但参数不匹配。 图像copyResize(Image src,{int width,int height, ^^^^^^^^^^^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.7.0/lib/android.dart:209:45:错误:没有吸气剂找到:“ LINEAR”。 newFile = copyResize(image,e.size,-1,LINEAR); ^^^^^^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.7.0/lib/android.dart:209:25:错误:太多位置参数:允许1个,但找到4个。 尝试删除多余的位置参数。 newFile = copyResize(image,e.size,-1,LINEAR); ^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/image-2.1.0/lib/src/transform/copy_resize.dart:14:7:上下文:找到了该候选者,但参数不匹配。 图像copyResize(Image src,{int width,int height, ^^^^^^^^^^^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.7.0/lib/android.dart:223:63:错误:没有吸气剂找到:“ AVERAGE”。 newFile = copyResize(image,template.size,template.size,AVERAGE); ^^^^^^^^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.7.0/lib/android.dart:223:25:错误:太多位置参数:允许1个,但找到4个。 尝试删除多余的位置参数。 newFile = copyResize(image,template.size,template.size,AVERAGE); ^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/image-2.1.0/lib/src/transform/copy_resize.dart:14:7:上下文:找到了该候选者,但参数不匹配。 图像copyResize(Image src,{int width,int height, ^^^^^^^^^^^
file:/// E:/NexToYou/Google/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_launcher_icons-0.7.0/lib/android.dart:226:63:错误:没有吸气剂找到:“ LINEAR”。 newFile = copyResize(image,template.size,template.size,LINEAR); ^^^^^^
发布完成,退出代码为1 enter image description here
strong text **
答案 0 :(得分:1)
将这两行添加到您的pubspec.yaml
class SecureScreen extends StatefulWidget {
final Widget child;
SecureScreen({@required this.child});
@override
SecureScreenState createState() => SecureScreenState();
}
class SecureScreenState extends State<SecureScreen>
with WidgetsBindingObserver {
AppLifecycleState _notification;
@override
void initState() {
super.initState();
WidgetsBinding.instance.addObserver(this);
}
@override
void dispose() {
WidgetsBinding.instance.removeObserver(this);
super.dispose();
}
@override
void didChangeAppLifecycleState(AppLifecycleState state) {
print(state.toString());
setState(() {
_notification = state;
});
}
@override
Widget build(BuildContext context) {
return (_notification == AppLifecycleState.paused ||
_notification == AppLifecycleState.inactive)
? Container(
color: Colors.greenAccent,
)
: widget.child;
}
}
似乎flutter_launcher_icons与最新版本的图像2.1.0不兼容。图片版本较低。 issue#102
答案 1 :(得分:0)
解析为
flutter_launcher_icons: "0.7.3"
答案 2 :(得分:0)
在 2021 年 6 月,我通过升级到 flutter_launcher_icons: "^0.9.0"
修复了它。快乐编码!