jarsigner is unable to open jar file: NooYawk.apk .(NooYawk is App name)

android

Solution

Unless `NooYawk.apk` is in your current working directory, you need to supply a full path to the APK file.

Problem

I'm here signed my Map application with release key with the help of this link http://developer.android.com/guide/publishing/app-signing.html#cert after generating debuging key next step is to generate Release map key by signing with the Certificate. i'm doing these steps which works fine but in end jarsigner is unable to find my NooYawk.apk file. what should i do further. admins-Mac-mini:.android David$ keytool -genkey -v -keystore fureleasekey.keystore -alias fashion -keyalg RSA -keysize 2048 -validity 10000 Next is:- admins-Mac-mini:~ David$ keytool -genkey -v -keystore maprelease.keystore -alias maps -keyalg RSA -keysize 2048 -validity 10000 Enter keystore password: Re-enter new password: What is your first and last name? [Unknown]: m What is the name of your organizational unit? [Unknown]: h What is the name of your organization? [Unknown]: k What is the name of your City or Locality? [Unknown]: le What is the name of your State or Province? [Unknown]: we What is the two-letter country code for this unit? [Unknown]: sd Is CN=m, OU=h, O=k, L=le, ST=we, C=sd correct? [no]: yes Next is:- Generating 2,048 bit RSA key pair and self-signed certificate (SHA1withRSA) with a validity of 10,000 days for: CN=m, OU=h, O=k, L=le, ST=we, C=sd Enter key password for (RETURN if same as keystore password): Re-enter new password: [Storing maprelease.keystore] Next is:- admins-Mac-mini:~ David$ jarsigner -verbose -sigalg MD5withRSA -digestalg SHA1 -keystore maprelease.keystore NooYawk.apk maps Enter Passphrase for keystore: jarsigner: unable to open jar file: NooYawk.apk Thanks in advance.

Original source