I am using Eclipse to program for the Android OS. I use a real device to test my application on.

To test my application I click on run, then the target project i wanna run and then the Android Device Chooser pops up, where I can choose the device or emulator that I want to run the application. (like probably every programmer here).

But sometimes when my app crashes because of some exception, the Android Device Handler gets some weired behavior. Now everytime I connect my device to the computer via USB a new device shows up in the Android Device Chooser, but all them (which are the same) are "unknown", so I cant use my device for testing anymore.

[![alt text](https://i.stack.imgur.com/bvcAn.png)](https://i.stack.imgur.com/bvcAn.png)  

(source: [yfrog.com](http://a.yfrog.com/img51/1387/androiddeviceshooser.png)) 

The only way to solve this is by restarting my computer. Isnt there any other way to solve the problem? Am I missing something?