【问题标题】:how to fix error DevFS synchronization failed when installing flutter SVG package?安装flutter SVG包时如何修复错误DevFS同步失败?
【发布时间】:2020-10-22 23:53:35
【问题描述】:

我收到了this flutter_SVG package

更新 pubspec.yaml 如下

    dependencies:
  flutter:
    sdk: flutter

  cupertino_icons: ^0.1.3
  flutter_svg: ^0.17.4

单击 pub get 按钮并正确完成

我确认我的 SVG 文件已正确放入 pubspec.yaml 中的资产下

然后在我想要的 Home.dart 中,我正常导入了包,下面是 svg 应该按照包自述说明工作的代码

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter_svg/flutter_svg.dart';

class HomeState extends State<Home> {
  TextEditingController _foo = new TextEditingController();


  Widget build(BuildContext context) {

    const pyramidsYellowIcon = 'my_assets/icons/pyramids_yellow.svg';
    const followIconOffIcon = 'my_assets/icons/follow_icon_off.svg';

    return Stack(

          children: <Widget>[

            Container(                                   
              child: SvgPicture.asset(followIconOffIcon, semanticsLabel: 'follow',),
            ),
            
          ],
          
        ),
    
  }
}

然后热重载错误显示DevFS 同步失败

及以下logcat显示

2020-07-02 12:43:21.375 3019-3019/? E/GmsClientSupervisor: Timeout waiting for ServiceConnection callback com.google.android.gms.clearcut.service.START
java.lang.Exception
    at tlk.handleMessage(PG:6)
    at android.os.Handler.dispatchMessage(Handler.java:98)
    at tzg.a(PG:5)
    at tzg.dispatchMessage(PG:4)
    at android.os.Looper.loop(Looper.java:154)
    at android.app.ActivityThread.main(ActivityThread.java:6119)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)

当然,模拟器拒绝重新加载,当我删除上面提到的所有更改时,一切都修复正常

【问题讨论】:

    标签: flutter svg package synchronization


    【解决方案1】:

    添加包或资产后,热重载不起作用。您必须重新启动应用程序。

    【讨论】:

    • 哈哈,我确实想到了,我觉得 ** class Stupid extends BeginnerDev {} ** 感谢 Niteesh
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-17
    • 2013-06-26
    • 1970-01-01
    • 1970-01-01
    • 2018-08-12
    • 2019-09-05
    • 2021-12-14
    相关资源
    最近更新 更多