Hi, I have an app that works online, before release, I tested it as much as possible on 4 Real devices, and the emulator using as many different emulated devices as i could! It seemed error free, so I distributed it!
The first person to get the update reported a crash on startup. nullpointer exception, he pressed continue and the app worked fine apart from registering the mac address with my server!
At first I thought the routine that got the mac was at fault so I changed that! but he still got it!
I can post the code where I think the error is, but Im trying to learn more, so would like to know what you would do in a situation like this! To me on all my devices the App is perfect!
The only code I can think is failing is the GET request. using OKHTTP! as the clue is everytime someone runs the app, it will look in my DB if the mac exists no nothing if the mac address does not exist add it to the DB! And so far I know the app has been installed on at least 50 devices, but my database only contains 16 mac addresses! And 4 of those are mine!
Any tips, clues or observations welcome!
Thanks
Aidy
The first person to get the update reported a crash on startup. nullpointer exception, he pressed continue and the app worked fine apart from registering the mac address with my server!
At first I thought the routine that got the mac was at fault so I changed that! but he still got it!
I can post the code where I think the error is, but Im trying to learn more, so would like to know what you would do in a situation like this! To me on all my devices the App is perfect!
The only code I can think is failing is the GET request. using OKHTTP! as the clue is everytime someone runs the app, it will look in my DB if the mac exists no nothing if the mac address does not exist add it to the DB! And so far I know the app has been installed on at least 50 devices, but my database only contains 16 mac addresses! And 4 of those are mine!
Any tips, clues or observations welcome!
Thanks
Aidy