I know this is older, but I've had the same issue and think I stumbled across the answer on accident, though it's strange.
Within the emulator, if you do something to cause an application picker such as a share intent or to choose a gallery app it appears to only have an Exception if there is only one application and automatically loads the application without you choosing one.
For example, you want to pick an image. If you run your routine to select an image you will most likely have a few choices appear in a chooser dialog on your phone. However on the emulator, you rarely have anything other than just the default Gallery application.
When it's only one application and it loads, you get an Exception.
If you have multiple applications to choose from, you'll get no Exception.
The same thing happens if you want to share a text file. On the emulator the text file will automatically load up a Messaging application directly and you'll get an Exception.
If you setup the Email application, it'll show two applications in a chooser. You'll have no Exception.
I believe you can safely ignore this since it appears to be an internal error message.
You can try to reproduce this by installing a second gallery application to see it not creating an error message.
I just noticed this also describes the same suggestion https://stackoverflow.com/a/10290486/935779
It has a more complicated work around if you really want to avoid this Exception.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…