wuba / Fair

A Flutter package used to update widget tree dynamically. Fair提供一整套Flutter动态化解决方案
https://fair.58.com
BSD 3-Clause "New" or "Revised" License
2.61k stars 310 forks source link

can not compiler the demo DynamicWidget!!!! #24

Closed yejianhui168 closed 3 years ago

yejianhui168 commented 3 years ago

C:\Users\asus>flutter --version Flutter 1.22.5 • channel stable • https://github.com/flutter/flutter.git Framework • revision 7891006299 (3 months ago) • 2020-12-10 11:54:40 -0800 Engine • revision ae90085a84 Tools • Dart 2.10.4

error as flow:

[SEVERE] fair_compiler:fairc on lib/gunview/dynamicwidget.dart:

line 1, column 42 of package:flutterapp/gunview/dynamicwidget.dart: Could not resolve annotation for class DynamicWidget exten ds StatelessWidget ╷ 1 │ @FairBinding() │ ^^^^^^^^^^^^^^ ╵ [INFO] 14.9s elapsed, 2/3 actions completed.

yejianhui168 commented 3 years ago

E:\gunto-dev\andytest\flutter\testflutter\flutter_app>flutter doctor -v [√] Flutter (Channel stable, 1.22.5, on Microsoft Windows [Version 10.0.18363.1379], locale zh-CN) • Flutter version 1.22.5 at E:\gunto-dev\gunto-dep\2.flutter\flutter • Framework revision 7891006299 (3 months ago), 2020-12-10 11:54:40 -0800 • Engine revision ae90085a84 • Dart version 2.10.4 • Pub download mirror https://pub.flutter-io.cn • Flutter download mirror https://storage.flutter-io.cn

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3) • Android SDK at E:\gunto-dev\gunto-dep\3.android-sdk_r24.4.1-windows\android-sdk-windows • Platform android-30, build-tools 30.0.3 • ANDROID_HOME = E:\gunto-dev\gunto-dep\3.android-sdk_r24.4.1-windows\android-sdk-windows • Java binary at: D:\Program Files\Android\Android Studio\jre\bin\java • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03) ! Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses

[√] Android Studio (version 3.5) • Android Studio at D:\Program Files\Android\Android Studio • Flutter plugin version 44.0.1 • Dart plugin version 191.8593 • Java version OpenJDK Runtime Environment (build 1.8.0_202-release-1483-b03)

[√] Connected device (1 available) • SM G977N (mobile) • 127.0.0.1:62001 • android-x86 • Android 7.1.2 (API 25)

! Doctor found issues in 1 category.

avenwu commented 3 years ago

Please paste dependency list.

yejianhui168 commented 3 years ago

easy question, solved by add: import 'package:fair_annotation/fair_annotation.dart';

yejianhui168 commented 3 years ago

close