Diferencia entre pm clear y pm uninstall -k en Android

Desde la ayuda del pm, consigo esto:

pm uninstall: removes a package from the system. Options: -k: keep the data and cache directories around after package removal. pm clear: deletes all data associated with a package. 

¿Significa esto que cuando hago pm uninstall (sin -k ) elimina todos los archivos que pm clear borrar pm clear ? O en otras palabras, cuando especifico -k para el comando de desinstalación, deja los archivos sin suprimir. Cuando hago pm clear en ese paquete, los archivos que se borrarán son exactamente estos que he dejado sin eliminar por la opción -k ?

¿Es posible que al hacer pm uninstall y después de eso pm clear , puedo incluso eliminar algunos archivos que no han sido eliminados por pm uninstall ?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.