我正在开发一个库,我需要确定何时调用API并完成API。 Ex需要检查登录,注销,用户详细信息等API调用。 库应该自动检测API调用。无论网络库是用于API调用..(Retrofit,Volley,HTTPClient..etc)。
是否有任何可用于检测API调用的事件。
答案 0 :(得分:0)
也许,您正在寻找这个图书馆 - > okhttp logging interceptor,一旦正确安装,将在Logcat
打印与您的网络通信相关的所有内容:发送请求,检测API调用,超时,错误等。它与Retrofit
很好地集成,可能你提到的其他图书馆。
此外,您可能想在Android Studio中尝试使用内置工具 - > Network Profiler (Android Profiler中的“网络”标签)。在那里,您还可以以更直观的方式检测API调用和网络(图形和表格)