No del todo, no. Cuando desinstalas un paquete, también se eliminan otros datos relacionados con ese paquete: por ejemplo, los propios datos privados de la aplicación, sus datos en la tarjeta SD, tus preferencias por defecto para esa aplicación. También informa a cualquier otra aplicación interesada de que has eliminado la aplicación, a través de un intención de emitir . Otras aplicaciones que reciban esa emisión podrían tomar otras medidas en función de ella: por ejemplo, un lanzador (aplicación de la pantalla de inicio) eliminaría los accesos directos y los widgets del escritorio de esa aplicación, ya que dejarían de funcionar.
Cuando se actualiza un paquete (es decir, se sustituye por un nuevo archivo APK con el mismo nombre de paquete y un código de versión posterior), se detiene la versión antigua, de modo que ya no se ejecuta nada de la aplicación. El archivo APK antiguo se elimina y el nuevo lo sustituye, pero no se realizan las demás acciones de desinstalación: los datos privados de la aplicación y las preferencias por defecto se mantienen, y no se envía la difusión de desinstalación. En su lugar, se emite una intención diferente para indicar a las aplicaciones interesadas que el paquete ha sido actualizado.
Por lo tanto, aunque el archivo APK antiguo se elimina, el efecto de una actualización es muy diferente al de desinstalar el paquete antiguo y luego instalar el nuevo.
En Google Play la situación puede ser un poco diferente si el desarrollador ha habilitado las actualizaciones delta (llamadas Smart updates por Google).
En una actualización delta sólo se descargan los cambios entre las dos versiones y se aplican al APK existente. Por ejemplo, si tienes una aplicación de 15 MB y el desarrollador decide cambiar la imagen de fondo, no necesitas descargar de nuevo toda la aplicación, solo puedes descargar el delta (diferencia), que incluye la nueva imagen. A continuación, se duplica el APK antiguo, se inyecta el nuevo contenido en la copia del APK antiguo y, si tiene éxito, se elimina el APK antiguo. El resultado final es el APK actualizado.