AnyInspectFlutter 调试工具
AnyInspect
是一个用于调试你的 Flutter 应用的工具,使用 Dart / Flatter 编写。当前你可以使用 AnyInspect 来检查应用中的传出网络请求或查看 SharedPreferences 数据,未来你甚至可以在 AnyInspect 查看修改应用数据库的数据。
下载
可在 发布 页面下载 AnyInspect 桌面端。 另请查看 网站 以了解其他安装方法。
快速开始
下载安装 AnyInspect 桌面端后,将 anyinspect
与配套插件集成到你的项目后重新运行你的应用。
你也可以直接安装集成示例来查看效果:anyinspect_integrate_example
安装
将此添加到项目的 pubspec.yaml 文件:
dependencies:
anyinspect: ^0.1.0
# 已支持的插件,请根据你的需求进行添加。
anyinspect_plugin_network: ^0.1.0
anyinspect_plugin_shared_preferences: ^0.1.0
用法
import 'package:anyinspect/anyinspect.dart';
import 'package:anyinspect_plugin_network/anyinspect_plugin_network.dart';
import 'package:anyinspect_plugin_shared_preferences/anyinspect_plugin_shared_preferences.dart';
Future main(List args) async {
AnyInspect anyInspect = AnyInspect.instance;
anyInspect.addPlugin(AnyInspectPluginNetwork());
anyInspect.addPlugin(AnyInspectPluginSharedPreferences());
anyInspect.start();
// ...
}
显示辅助球
辅助球可以显示与桌面端的连接状态,并可以在断开连接后进行手动重连。
import 'package:anyinspect/anyinspect.dart';
import 'package:flutter/material.dart';
class HomePage extends StatefulWidget {
const HomePage({Key? key}) : super(key: key);
@override
_HomePageState createState() => _HomePageState();
}
class _HomePageState extends State {
@override
void initState() {
super.initState();
// 在您的首页显示辅助球。
AnyInspect.instance.assistiveBall.show(context);
}
@override
Widget build(BuildContext context) {
// ...
}
}
插件
这些是可用的插件。
Plugin | Pub |
---|---|
anyinspect_plugin_network | |
anyinspect_plugin_shared_preferences |
相关链接
评论
AllYourMemoriesAreBelong2iOSiOS 调试工具
名字中有语法错误?没错。这是什么AllYourMemoriesAreBelong2iOS是一个方便的调试工具,其集成在iOS项目中,让开发者在调试过程中可以通过按动iOS物理设备的音量键来模拟内存警告
AllYourMemoriesAreBelong2iOSiOS 调试工具
0
Tuttijavascript调试工具
Tutti是一个同时支持多个Web浏览器的交互式javascript调试/测试工具。它非常有助于帮助发现不同的浏览器在执行javascript时的差异。目前,Tutti支持的浏览器如下:Firefox
Tuttijavascript调试工具
0
ydbphp 调试工具
ydb是像gdb一样的php调试工具,用扩展实现,可以在运行过程中查看变量值,也可以进行性能测试,而不用对源代码进行任何更改,就像xdebug和xhprof中提供的功能,但使用更方便ydb也可以称为一
ydbphp 调试工具
0
WinGDBWindows 调试工具
WinGDB是一个VisualStudio开发环境中的扩展.它允许你为下列目标开发程序:•Linux/Unix系统,远程使用原生开发工具。•Windows,使用MinGW或Cygwin工具。•嵌入式L
WinGDBWindows 调试工具
0