"Parse error" often means a particular application will not run, and therefore, cannot be installed on a particular device. This restriction is often set in apps using the android:minSdkVersion
and android:targetSdkVersion
tags respectively. If the Android firmware version installed on your device does not fall within the supported versions defined by the tags, then you will get the "parse error" message during installation.
Or, the Android package file (APK) is corrupted so the Application Manager cannot verify the checksum in order to proceed with the installation.