Presta atención ya que en este tutorial vas a hallar la contestación que buscas.
Solución:
Debe desinstalarlo porque está utilizando una firma diferente a la original. Si no funciona, puede ser porque todavía está instalado para otro usuario en el dispositivo. Para desinstalar completamente, vaya a Configuración -> Aplicaciones -> HAgnostic News -> Opciones (los tres puntos en la parte superior derecha) -> Desinstalar para todos los usuarios
También encontré este problema en mi proyecto.
Esto me ayudó, así que espero que ayude a alguien más:
adb uninstall "com.domain.yourapp"
La solución es de aquí.
Si la versión de la aplicación que instaló no se creó con el mismo almacén de claves/certificado de firma, tendrá una firma diferente. De forma predeterminada, cada máquina de compilación tendrá un certificado de depuración diferente, a menos que especifique cómo debe firmarse de acuerdo con la documentación de Google, que se puede usar para garantizar que su aplicación se compilará con la misma depuración. key independientemente de la computadora en la que construyas la aplicación.
Para continuar con la instalación, debe desinstalar la versión existente y volver a intentarlo.
Si te mola la idea, tienes el poder dejar una noticia acerca de qué le añadirías a esta crónica.