First, make sure you have enough internal memory (this should be more than just the size of the application, because the application must also store data). Application storage is different from internal storage. You can find it under "Settings"> "Storage", find the label "Applications".
In addition, if an application, say, 20 MB, must contain at least 50 MB, because, in addition to the application storage, Android also tends to slow down with short internal memory.
If you are trying to update / overwrite an installed application, first try uninstalling it.
Thanks AB
source share