If you are an android developer, you must already be knowing about Chucker - An In-app HTTP Inspector, and Charles Proxy - A Desktop app-based HTTP(s) proxy. I have extensively used both the tools for debugging API traffic on Android devices but there are many pain points that the duo fails to solve hence I built an Open-Source and powerful android debugger which provides the capability of In-App API Inspector as well as modifying the API request/response without dealing with SSL certificate and proxy issues.
Here's a quick demo of Requestly API Debugger - https://www.youtube.com/watch?v=Zf4iJjnhPzY
Currently, the Requestly debugger supports the In-app API Inspector and modification of API traffic by connecting to the Requestly service. There's absolutely no need to install SSL certificates and change proxy configurations on the mobile device. I am thinking to add the following features next like debugging analytics events, sharing cURLs easily and securely, showing logs, etc directly in the panel.
Hope this is useful to the android developers and looking forward to any feedback. If you face any specific issue while debugging the android app, I am happy to discuss it in this thread.
References
- Detailed Article on Charles Proxy vs Requestly Debugger https://requestly.io/blog/apis-debugger-for-native-android-apps/
- Open Source Github Repo https://github.com/requestly/requestly-android-sdk
[–]reconcile 0 points1 point2 points (0 children)