I've got an issue with a paid app I've got on the Market Place (BitCalc Pro).
It runs fine on my HTC Desire and runs fine on emulated 2.2, 2.3 and 2.3.3 devices. However a user reports it doesn't work on a Samsung Galaxy S II running 2.3.3. My code performs a calculation within a TRY block and this is throwing an exception, which I CATCH and display a user friendly error message. I don't have access to a real SGS2 device so how can I fault find this issue? How can the maths work fine in the emulator but fail on a real device? Not sure how this can be hardware dependent? My source code is at home so I can't take a look at the moment but the thoughts I've got at the moment are : - Get user to confirm the free version works ok. The functionality that fails should be the same in the free app. - Print the full exception description rather than my tidy error message so I can find out exactly what exception is being thrown. I don't really want to keep releasing new versions to all users while I fault find. What is the best approach to take with getting a "debug" version to my user? Is it acceptable to release a "dev" version for free onto the market place with more verbose error reporting? I can probably post a code snippet later if required. Any advice would be appreciated. Thanks, Matt -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en