A signed APK of an Android app was built using the Android Studio. When we tried to download the signed APK to a device using the adb command, the command failed with the error, INSTALL_PARSE_FAILED_NO_CERTIFICATES.
$ adb install app-release.apk app-release.apk: 1 file pushed. 6.5 MB/s (5878675 bytes in 0.868s) pkg: /data/local/tmp/app-release.apk Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
While building the signed APK with the menu option Build --> Generate Signed APK ..., the Generate Signed APK dialog is displayed which asks for the key details. After giving the details and clicking Next, there is a dialog which asks for APK Destination Folder, Build Type, Flavors and Signature Versions. Against Signature Versions, check the box for V1 (Jar Signature).