Can't build game for android

Hi!

I have some trouble with building my game. When I am entering the password for my debug.keystore Corona says “The password for the Key Store located at D:\Program Files(x86)\Corona SDK\Resources\debug.keystore was not valid, or the Key Store was not valid.” I tried with the default Corona SDK debug.keystore with password android and with my debug keystore - it neither worked.

Regards.

I have the same problem and still looking for a solution…

inthis old topic (2011) people say it because of jdk 7 and we must use jdk 6. But now it work with java 7, so do we use jdk 6 or 7 ?

(sorry for bad english, i’m french)

Corona SDK will work with any version of Java (6, 7, or 8) as long as it meets these two requirements:

  1. It must be the JDK not the JRE. They have similar names, but they are different.

  2. On Windows you must install the 32 bit version (has i586 in the file name).

There are two debug keystores, one that comes with the Java install, and one that comes with Corona SDK. Make sure you’re using the one that come with Corona SDK. On a Mac it’s in

/Applications/CoronaSDK/Resource Library/Android/debug.keystore

On Windows it’s in:

C:\Program Files (x86)\Corona Labs\Corona SDK\Resources\debug.keystore

Make sure you’re using that one.

Rob

i have this problem too, i have jdk1.7.0_55 installed i nether work the default keystore that you talk abount and mine, but with eclipse or android studio it works. What can be the problme so?

ok i solved the problem!

i have installed java jre 8 (https://www.java.com/it/download/) and now all is working!

I hope it can fix your problem too.

Hi,

I’m stuck with the same problem, installed JDK 1.8.0.92, and can’t sign using any keystore, not the debug one provided by Corona nor with any other generated by me. Windows 10 64bit. The key alias list does not get populated.

I’m getting the infamous:

“The password for the Key Store located at C:\Program Files (x86)\Corona Labs\Corona SDK\Resources\debug.keystore was not valid, or the Key Store was not valid.”

In my OSX machine everything goes smooth.

Advice, please?

jaime

You have to install the 32 bit JDK not the 64 bit. Give that a try. It’s the one with i586 in its name.

Rob

Hi Rob,

thanks, but it is the 32 bit version of the jdk. Corona version is 2016.2951

And, by the way, from the command line, using keytool I can access the contents of the every keystore (at least list the aliases…), including the corona-supplied debug one.

… I really do not understand what’s happening.

Thanks,

jaime

I have the same problem and still looking for a solution…

inthis old topic (2011) people say it because of jdk 7 and we must use jdk 6. But now it work with java 7, so do we use jdk 6 or 7 ?

(sorry for bad english, i’m french)

Corona SDK will work with any version of Java (6, 7, or 8) as long as it meets these two requirements:

  1. It must be the JDK not the JRE. They have similar names, but they are different.

  2. On Windows you must install the 32 bit version (has i586 in the file name).

There are two debug keystores, one that comes with the Java install, and one that comes with Corona SDK. Make sure you’re using the one that come with Corona SDK. On a Mac it’s in

/Applications/CoronaSDK/Resource Library/Android/debug.keystore

On Windows it’s in:

C:\Program Files (x86)\Corona Labs\Corona SDK\Resources\debug.keystore

Make sure you’re using that one.

Rob

i have this problem too, i have jdk1.7.0_55 installed i nether work the default keystore that you talk abount and mine, but with eclipse or android studio it works. What can be the problme so?

ok i solved the problem!

i have installed java jre 8 (https://www.java.com/it/download/) and now all is working!

I hope it can fix your problem too.

Hi,

I’m stuck with the same problem, installed JDK 1.8.0.92, and can’t sign using any keystore, not the debug one provided by Corona nor with any other generated by me. Windows 10 64bit. The key alias list does not get populated.

I’m getting the infamous:

“The password for the Key Store located at C:\Program Files (x86)\Corona Labs\Corona SDK\Resources\debug.keystore was not valid, or the Key Store was not valid.”

In my OSX machine everything goes smooth.

Advice, please?

jaime

You have to install the 32 bit JDK not the 64 bit. Give that a try. It’s the one with i586 in its name.

Rob

Hi Rob,

thanks, but it is the 32 bit version of the jdk. Corona version is 2016.2951

And, by the way, from the command line, using keytool I can access the contents of the every keystore (at least list the aliases…), including the corona-supplied debug one.

… I really do not understand what’s happening.

Thanks,

jaime