ApiDebug接口调试工具

 

ApiDebug功能介绍

1.常用的一些接口展示,并附带接口注释/参数说明

2.接口名称可以通过关键字搜索来快速找到

3.接口直接点击访问,并支持JSON视图查看

4.监听主APP的接口日志并按时间先后顺序排序展示

5.接口请求所消耗时间的展示

6.支持主APP日志接口的删除及下拉刷新功能

7.Postman模拟请求(支持接口/参数/值的修改及访问)

点击进入升级版>>>

你还在为后端工程师找你要接口而烦恼吗?你还在网上找api调试工具吗?现在将这款Api调试工具开源出来,它涵盖了RAP/Postman/Fiddler接口抓包相关核心功能,方便开发人员接口调试。工具为Android项目,内含两个Apk可执行程序,项目使用kotlin语法,Material Design UI 设计风格,代码开源,相互学习,多多指教~

 

GitLab:     https://gitlab.com/WyqAndroid/ApiDebug

bitbucket: https://bitbucket.org/WyqAndroid/apidebug/src/master/

CSDN:     https://download.csdn.net/download/u011038298/10604453

 

  • APK运行截图:

 

               首页展示常用接口列表

 

           直接访问请求,JSON视图化

 

 

                     模拟Get请求

 

                    模拟Post请求

 

 

  展示主app的日志接口列表,可选删除日志

 

  主项目,开启debug模式监听读写接口日志

 

 

今天把这款Android Api Debug 工具代码开源出来分享给大家,希望大家能在工作中用的到,并对大家的项目研发有所帮助,同时也希望能够得到大家的鼎力支持,后续本人还会写更多的项目开源出来与大家分享,谢谢支持!

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
ApiDebug是用于测试RESTful Web服务(如邮递员)的浏览器插件 “ ApiDebug可用于调试HTTP和HTTPS之类的接口。” ApiDebug是一个完全开源免费的接口调试插件,该插件可独立使用,数据支持本地存储也可同步至云端。支持post、get、xml、josn等测试。 相比于Postman等插件,apiDebug有完善的接口管理系统(api.crap.cn 可内网部署),系统支持接口、文档等管理等。产品开发来着BAT,拥有丰富的接口开发、调试经验,产品不断更新迭代,更适合国内用户使用。 ApiDebug & CrapApi-Plug(crapApi)区别: ApiDebug为独立插件,与CrapApi接口管理系统接口数据没有互通,能不依赖服务器运行,服务器仅作数据备份 CrapApi-Plug为CrapApi接口管理软件的增强插件,不能单独使用,必须为联网状态才能使用,接口数据与管理系统接口一致 ApiDebug is a browser plug-in for testing RESTful web services.A tool like postman and resteasy. It might be used for testing other HTTP communications too. Support interface debugging (POST, GET), support JSON, XML and other parameters. If you want to save data to you own database, use the API administration tool -CrapApi(a tool to admin interface and save ApiDebug data. CrapApi is open sourced, you also can use the online service, is free to all. The website url is http://api.crap.cn) Suggest「意见&吐槽」 Email:ehsantang@163.com QQ群:515305698 keyword 「关键词」 Restfull,API debug,接口调试,开源接口调试,postman,postmen,resulteasy,http request,http test,https request,https test、接口测试、接口调试、http接口测试、http接口调试、https接口测试、https接口调试、接口开发工具、http模拟工具 Source Code「源码地址」 码云地址:http://git.oschina.net/CrapApi/ApiDebug GitHub:https://github.com/EhsanTang/ApiDebug 支持语言:English
### 回答1: libusb是一款跨平台的开源库,它提供了一套独立于硬件的API,用于在USB设备上进行通信和控制。作为一个万能驱动调试工具,它在USB驱动开发和测试中非常有用。 首先,libusb提供了一个简洁而强大的API,使得开发者能够轻松地与USB设备进行通信。开发者可以使用libusb来发送和接收USB数据,控制USB设备的配置和接口,以及管理USB设备的插拔等操作。使用libusb,开发者可以根据自己的需求自定义USB操作,而无需依赖特定的驱动程序或操作系统。 其次,libusb还提供了丰富的调试功能,使得开发者能够更好地调试USB驱动程序。libusb可以帮助开发者打印USB设备的状态信息和错误信息,以便更快地定位和解决问题。此外,libusb还支持在不同操作系统上的调试功能,包括Windows、Linux和Mac OS X等。开发者可以利用这些调试功能来分析USB设备的行为,并对驱动程序进行更加准确和高效的调试。 最后,libusb还具有跨平台的优势,这意味着开发者可以在不同的操作系统上使用相同的API和工具进行USB驱动开发和调试。这样一来,开发者可以更加方便地在不同平台上测试和验证USB驱动的兼容性和稳定性。 总的来说,libusb作为一个万能驱动调试工具,为开发者提供了丰富的API和调试功能,帮助他们更好地开发和调试USB驱动程序。它的跨平台性能和简洁易用的特点,使得开发者能够更加高效和准确地进行USB驱动开发和测试工作。 ### 回答2: libusb是一个开源的跨平台的用户空间USB驱动库。它提供了一组API,可以方便地编写驱动以访问USB设备。 libusb作为万能驱动调试工具的优点有以下几点: 1. 平台无关性:libusb适用于多个操作系统,包括Windows、Linux、Mac等。这意味着开发人员可以使用相同的代码进行跨平台的开发和调试,无需为每个平台单独编写驱动程序。 2. 灵活性:libusb可以与各种类型的USB设备通信,包括存储设备、串口设备、音频设备等。开发人员可以利用libusb提供的API进行USB设备的读写操作,并进行调试和测试。 3. 易用性:libusb提供了简单易用的API接口,开发人员可以轻松地实现对USB设备的读写操作。此外,libusb还提供了丰富的文档和示例代码,方便开发人员学习和使用。 4. 调试能力:libusb提供了调试工具,如libusb_debug和libusbx,在开发和调试过程中可以启用调试输出,以帮助开发人员追踪和解决问题。这些调试工具可以输出详细的USB通信信息,如请求、响应和错误信息,有助于定位和解决驱动问题。 总之,libusb作为万能驱动调试工具具有平台无关性、灵活性、易用性和调试能力。它为开发人员提供了便利和强大的工具,可以加快USB设备驱动程序的开发和调试过程,从而提高开发效率和质量。 ### 回答3: libusb是一个开源的跨平台的USB驱动库,它提供了一套简单易用的API,使得开发人员可以直接与USB设备进行通信。这也意味着我们可以使用libusb作为一个通用的调试工具,来调试USB设备的驱动。 使用libusb作为万能驱动调试工具的原因有以下几点: 1. 跨平台支持:libusb可以在多个操作系统平台上运行,包括Windows、Linux、Mac等。这样,无论开发人员使用的是哪个操作系统,都可以使用libusb进行驱动调试。 2. 强大的功能:libusb提供了许多功能,如枚举USB设备、打开和关闭USB设备、发送和接收数据等。通过这些功能,我们可以方便地检测设备的状态、读取设备的数据、发送指令等。 3. 灵活的调试方式:利用libusb,我们可以以各种方式与USB设备进行通信,这使得驱动调试更加灵活。例如,我们可以通过发送特定的指令来触发设备的某些行为,或者读取设备的内部寄存器状态等。 4. 可视化工具支持:除了使用libusb库进行编程,还有一些可视化工具可以与libusb配合使用。这些工具可以提供更直观的界面,方便开发人员对USB设备进行调试和监控。 总结起来,libusb作为一个跨平台的USB驱动库,可以提供强大的功能和灵活的调试方式,使得开发人员可以方便地进行USB设备的驱动调试工作。无论是在软件开发中还是硬件调试中,libusb都是一个值得推荐的工具。
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值