Invalid APK file can't install - INSTALL_FAILED_INVALID_APK

Hi,

I have successfully got back a signed APK from Expo but its invalid and i can’t install it. Is this related to some kind of naming? I get back following URL on command line with the %2F. I have even tried decoding the URL and using this name: idrl-2b4b4e8b-9a22-11e7-87c3-0a580a781a73-signed.apk. Still it will say invalid APK. Please help

C:\Users\Karan\WebstormProjects\idrl>exp build:status
[exp] Checking if current build exists…

[exp] ============
[exp] Build Status
[exp] ============

[exp] Android:
[exp] APK: https://exp-shell-app-assets.s3-us-west-1.amazonaws.com/android%2F%40idrlmartian%2Fidrl-2b4b4e8b-9a22-11e7-87c3-0a580a781a73-signed.apk

c:\Users\Karan\Desktop>adb install idrl-2b4b4e8b-9a22-11e7-87c3-0a580a781a73-signed.apk
idrl-2b4b4e8b-9a22-11e7-87c3-0a580a781a73-signed.apk: 1 file pushed. 6.4 MB/s (25022014 bytes in 3.735s)
pkg: /data/local/tmp/idrl-2b4b4e8b-9a22-11e7-87c3-0a580a781a73-signed.apk
Failure [INSTALL_FAILED_INVALID_APK]

c:\Users\Karan\Desktop>adb install android%2F@idrlmartian%2Fidrl-2b4b4e8b-9a22-11e7-87c3-0a580a781a73-signed.apk
android%2F@idrlmartian%2Fidrl-2b4b4e8b-9a22-11e7-87c3-0a58…ed.apk: 1 file pushed. 6.7 MB/s (25022014 bytes in 3.543s)
pkg: /data/local/tmp/android%2F@idrlmartian%2Fidrl-2b4b4e8b-9a22-11e7-87c3-0a580a781a73-signed.apk
Failure [INSTALL_FAILED_INVALID_APK]