Is is not at all possible that android system show wrong information about an app as installed in device. In your case I have checked the code ...
Lee mas