I wrote simple application that send some data to my server.
Somehow the data is corrupted and I want to use something like sniffer on the Android cellphone device to look what exactly is the data that my application is sending. When I run with debug - I see the data is right - but on the other side (on the server) I see that the data is corrupted.
Is there some way to use sniffer that will catch the packets that are sent from the Android device?
i using the wireshark on the server side - but its look like something in the android side is making the problem. I need to use sniffer somehow on the android side
This is something we frequently need to do at work. The method we used to solve it is as follows:
This allows one additional feature that we use a lot - You can use the network system of the PC to degrade the network performance (Most Unix's can do this, and it's quite straightforward on Linux) to allow you to test application performance on poor networks such as 3G...
Hope this helps