i'm trying to check if my signed release apk is really signed. But following some tutorials, or the single i've found .
$ jarsigner -verify -verbose -certs my_application.apk
I am receiving this message : "Jarsigner is not recognized internal external command".
Remembering that my apk is in the same folder of jarsigner.exe I dont know what to do.
"C:\Program Files\Java\jdk1.8.0_40\bin\". if you this instead of the above thread it will take all the functions in the bin area e.g keytool and certifier as well
If the above step does not work, copy the unsigned-release-apk.apk file and keystore file in C:\Program Files\java\jdk_version\bin\ and run cmd as an administrator and navigate to C:\Program Files\java\jdk_version\bin\
Now your jarsigner will work successfully.
Solution: Add android jdk bin folder to your path in environment variables.
Instructions:
1- Right click on "This PC" > right-click Properties > Advanced system settings > Environment Variables > select PATH then EDIT.
2- Add your jdk bin folder path to environment variables, it should look like this:
"C:\Program Files\Java\jdk1.8.0_40\bin".