You're correct! It's a security feature to prevent files of a certain size from running. However, the images are already compressed. To do so any further would cause them to degrade in quality.
android high resolution is not needed due to small screeen size so you can try other than lossless compression or the break for that is apk + file so size will not be issue