Giter Club home page Giter Club logo

aspect_frontend_server's People

Contributors

lancexin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

bql88601485

aspect_frontend_server's Issues

mixin类注入代码失败

做全埋点时,需要hook GestureBinding类的dispatchevent方法,这个类是mixin类,注入代码虽然提示成功,实际没效果,打断点,也没有看到注入的逻辑

联系下我,我是克洛克达尔

“可以有限制支持hot reload,完全支持hot restart,免去了冷重启的烦恼”

这句话怎么理解?现有的 AOP 是无法很好的支持 reload/restart 的是么?

无AOP效果

flutter 3.13.2,看这个日志,应该已经运行成功了
image
但是inject.dart中的相关日志没有打印

运行 demo 无 aop 效果

Flutter 2.5.3 • channel unknown • unknown source Framework • revision 18116933e7 (9 weeks ago) • 2021-10-15 10:46:35 -0700 Engine • revision d3ea636dc5 Tools • Dart 2.14.4

按照最简单的直接替换 frontend_server.dart.snapshot 文件,运行项目,点击按钮,hook 方法并没有执行

编译出现空安全问题

截屏2023-05-18 00 41 12
在执行dart --deterministic --no-sound-null-safety --packages=rebased_package_config.json --snapshot=frontend_server.dart.snapshot --snapshot-kind=kernel lib/starter.dart时提示代码中很多空安全的写法不被当前库支持,但我当前Flutter是2.8.1版本,Dart是2.15.1,按说应该已经支持了空安全写法才对。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.