M1.1 收尾: - 24项 P0/P1/P2 bug 修复 (Rust 107 tests + Flutter 15 tests) - Flutter App v0.3: cupertino_icons 修复, 单元测试, 调试面板, APK 52.6MB - 示例插件完善: manifest.json + 请求/响应示范 + 7个测试 - API 文档重写 (以 routes.rs 为唯一权威) - MILESTONES.md 更新至 100% M1.2 启动: - P0: 插件管理 API 闭环 (handle_manager_message Custom 分支 + broadcast_plugin_states) - ServiceManager 集成测试 8/8 (tests/m1_2_service_manager.rs) - M1.2 测试计划 (docs/M1.2_TEST_PLAN.md, 18个E2E场景) - 动态插件系统: auto_rollback + version_manager GC + 路径穿越防护 总计: Rust 115/115 测试, Flutter 15/15 测试, 零 warning Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
76 lines
5.0 KiB
Plaintext
76 lines
5.0 KiB
Plaintext
Flutter crash report.
|
|
Please report a bug at https://github.com/flutter/flutter/issues.
|
|
|
|
## command
|
|
|
|
flutter analyze
|
|
|
|
## exception
|
|
|
|
_Exception: Exception: analysis server exited with code -9 and output:
|
|
[stdout] {"event":"server.connected","params":{"version":"1.40.1","pid":144334}}
|
|
[stdout] {"id":"1"}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/android/app/src/main/AndroidManifest.xml","errors":[]}}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/build/flutter_blue_plus_android/intermediates/aapt_friendly_merged_manifests/release/processReleaseManifest/aapt/AndroidManifest.xml","errors":[]}}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/build/flutter_blue_plus_android/intermediates/merged_manifest/release/processReleaseManifest/AndroidManifest.xml","errors":[]}}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/build/app/intermediates/merged_manifests/release/processReleaseManifest/AndroidManifest.xml","errors":[]}}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/build/app/intermediates/packaged_manifests/release/processReleaseManifestForPackage/AndroidManifest.xml","errors":[]}}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/build/app/intermediates/bundle_manifest/release/processApplicationManifestReleaseForBundle/AndroidManifest.xml","errors":[]}}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/build/app/intermediates/merged_manifest/release/outputReleaseAppLinkSettings/AndroidManifest.xml","errors":[]}}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/build/app/intermediates/merged_manifest/release/processReleaseMainManifest/AndroidManifest.xml","errors":[]}}
|
|
[stdout] {"event":"analysis.errors","params":{"file":"/home/showen/Showen/ShowenV2/clients/flutter/pubspec.yaml","errors":[]}}
|
|
[stdout] {"event":"server.status","params":{"analysis":{"isAnalyzing":true}}}
|
|
|
|
```
|
|
```
|
|
|
|
## flutter doctor
|
|
|
|
```
|
|
[!] Flutter (Channel stable, 3.41.4, on Debian GNU/Linux 11 (bullseye) 5.15.147-14-a733, locale zh_CN.UTF-8) [2.9s]
|
|
• Flutter version 3.41.4 on channel stable at /home/showen/flutter-sdk
|
|
! The flutter binary is not on your path. Consider adding /home/showen/flutter-sdk/bin to your path.
|
|
! The dart binary is not on your path. Consider adding /home/showen/flutter-sdk/bin to your path.
|
|
• Upstream repository https://github.com/flutter/flutter.git
|
|
• Framework revision ff37bef603 (10 天前), 2026-03-03 16:03:22 -0800
|
|
• Engine revision e4b8dca3f1
|
|
• Dart version 3.11.1
|
|
• DevTools version 2.54.1
|
|
• Feature flags: enable-web, enable-linux-desktop, enable-macos-desktop, enable-windows-desktop, enable-android, enable-ios, cli-animations, enable-native-assets, omit-legacy-version-file, enable-lldb-debugging, enable-uiscene-migration
|
|
• If those were intentional, you can disregard the above warnings; however it is recommended to use "git" directly to perform update checks and upgrades.
|
|
|
|
[✓] Android toolchain - develop for Android devices (Android SDK version 36.0.0) [15.3s]
|
|
• Android SDK at /home/showen/Android
|
|
• Emulator version unknown
|
|
• Platform android-36, build-tools 36.0.0
|
|
• Java binary at: /usr/bin/java
|
|
This JDK was found in the system PATH.
|
|
To manually set the JDK path, use: `flutter config --jdk-dir="path/to/jdk"`.
|
|
• Java version OpenJDK Runtime Environment (build 17.0.18+8-Debian-1deb11u1)
|
|
• All Android licenses accepted.
|
|
|
|
[✗] Chrome - develop for the web (Cannot find Chrome executable at google-chrome) [1,107ms]
|
|
! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
|
|
|
|
[✗] Linux toolchain - develop for Linux desktop [3.1s]
|
|
• Debian clang version 11.0.1-2
|
|
• cmake version 3.18.4
|
|
✗ ninja is required for Linux development.
|
|
It is likely available from your distribution (e.g.: apt install ninja-build), or can be downloaded from https://github.com/ninja-build/ninja/releases
|
|
• pkg-config version 0.29.2
|
|
✗ GTK 3.0 development libraries are required for Linux development.
|
|
They are likely available from your distribution (e.g.: apt install libgtk-3-dev)
|
|
! Unable to access driver information using 'eglinfo'.
|
|
It is likely available from your distribution (e.g.: apt install mesa-utils)
|
|
|
|
[✓] Connected device (1 available) [4.6s]
|
|
• Linux (desktop) • linux • linux-arm64 • Debian GNU/Linux 11 (bullseye) 5.15.147-14-a733
|
|
|
|
[☠] Network resources (the doctor check crashed)
|
|
✗ Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know about this issue at https://github.com/flutter/flutter/issues.
|
|
✗ Exception: Network resources exceeded maximum allowed duration of 0:04:30.000000
|
|
•
|
|
|
|
! Doctor found issues in 4 categories.
|
|
```
|