I have tested the behaviour and found that without caching the .apk file is downloaded in .apk file only.
But now when the cache is again on, the .apk file is being downloaded as a .apk.jar file extension.
Can you please explain why is this behaviour is happening?