That's not an error that I've seen before. By chance, are you overriding onDestroy and not calling super.onDestroy() at the end of the method?
If you're still wrestling with this issue and want someone else to test it out, feel free to PM me. I can give you my email address and if your able to email your code to me then I can replicate it on one of my devices and see if I can figure out what the problem might be.
Did you find a resolution to this? I am facing the same issue with ArcGIS Android SDK 10.2.3.