This question already has an answer here:

I have developed an Android app (Phonegap) in Eclipse with signed key APK file version (1.0.0) and save it on SD card of phone or download from site.

I am able to install it on non-rooted Samsung Galaxy Tab 2 phone having enabled "Unknown sources" and also able to update app with same signed key APK file version (2.0.0). It's successfully installed and working fine.

But now when I am going to install older signed version (1.0.0) app over latest version (2.0.0) by choosing "Install", I'm getting "App not installed message".

App downgrade working fine on Micromax Canvas device but not in Tab 2.

How to install it?

marked as duplicate by Izzy, bmdixon, eldarerathis Apr 27 '15 at 14:20

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 2
  • Also, normally Android checks the app internal version (not the displayed version, though you can have same app internal version but different displayed version, and it's assumed as no upgrade by Android). If you install the APK manually, you'll trip this checking. And AFAIK, when installing from Eclipse, it will handle this by automatically uninstalling the app first, then installing from Eclipse build. – Andrew T. Apr 27 '15 at 11:25