AnyInspect v0.1.0 - 一个使用 Flutter Desktop 开发,用于调试 Flutter 应用的工具

AnyInspect 是什么?

AnyInspect 是一个用于调试您的 Flutter 应用的工具,使用 Dart / Flatter 编写。当前你可以使用 AnyInspect 来检查应用中的传出网络请求或查看 SharedPreferences 数据,未来你甚至可以在 AnyInspect 查看修改应用数据库的数据。

image

下载

可在 发布 页面下载 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<void> main(List<String> 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<HomePage> {
  @override
  void initState() {
    super.initState();
    // 在您的首页显示辅助球。
    AnyInspect.instance.assistiveBall.show(context);
  }

  @override
  Widget build(BuildContext context) {
    // ...
  }
}

插件

这些是可用的插件。

Plugin Pub
anyinspect_plugin_network [图片上传失败...(image-ee85c1-1636641247200)]
anyinspect_plugin_shared_preferences [图片上传失败...(image-cf6eb3-1636641247200)]

讨论组

欢迎加入讨论组与我分享你的建议和想法。

  • 微信讨论组,请添加我的微信 lijy91,并备注 AnyInspect
  • QQ 讨论组

相关链接

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ![Flask](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAW...
    极客学院Wiki阅读 7,269评论 0 3
  • 不知不觉易趣客已经在路上走了快一年了,感觉也该让更多朋友认识知道易趣客,所以就谢了这篇简介,已做创业记事。 易趣客...
    Physher阅读 3,441评论 1 2
  • 双胎妊娠有家族遗传倾向,随母系遗传。有研究表明,如果孕妇本人是双胎之一,她生双胎的机率为1/58;若孕妇的父亲或母...
    邺水芙蓉hibiscus阅读 3,722评论 0 2
  • 晴天,拥抱阳光,拥抱你。雨天,想念雨滴,想念你。 我可以喜欢你吗可以啊 我还可以喜欢你吗可以,可是你要知道我们不可...
    露薇霜凝阅读 1,238评论 1 2