[Android] KeyStore file does not exist
#1
Posted 04 March 2012 - 09:01 PM
However in the Android preferences, I clicked the Check SDK button thing and it stated that "KeyStore file does not exist"
I have no idea what a KeyStore is. Would anyone be able to enlighten me on what KeyStore is and how to fix this problem?
Thanks to those who help
#2
Posted 04 March 2012 - 09:10 PM
You can generate yourself one in the Preferences dialog, under the Android tab.
Edited by Mayhem Games, 04 March 2012 - 09:10 PM.
#4
Posted 04 March 2012 - 09:21 PM
I believe a KeyStore is how you sign an application for Android, Similar to the Provisional Profile for iOS.
You can generate yourself one in the Preferences dialog, under the Android tab.
I have tried and tried to generate it, but there's no luck at all. I searched for the .keystore file and it doesn't exist. What's going wrong?
#5
Posted 04 March 2012 - 10:16 PM
#6
Posted 04 March 2012 - 10:47 PM
Did you follow all the instructions included in the wiki that Chronic linked to above?
- Download SDK - DONE
- Run Installer and make sure it's "C:\Android\android-sdk" - DONE
- Install additional tools - DONE (This took ages to solve)
- Get to know the SDK - DONE
- Do the Studio Basic Setup - DONE
- Fill in the Private Keystore Details - DONE
I did all these things
#7
Posted 06 March 2012 - 01:26 AM
Here's how I solved it (but I'm not sure whether this is how you should really do it):
I created a file called "android_keystore.keystore" somewhere on my harddrive (I placed it in the GMS subfolder in AppData).
Then, in the Android preferences in GMS I generated a new keystore file with its name also set to "android_keystore".
When you click on "generate" the field "Private KeyStore File" is filled in with a default path. I modified this path to point to the .keystore file that I had created before.
Everything works well now.
#8
Posted 06 March 2012 - 08:38 AM
#9
Posted 06 March 2012 - 08:50 AM
What did you fill in for the keystore details? A known issue is when you have (for example) "Dundee, Scotland" (note the comma) as your work location, or "N/A" as not applicable for the developement unit. Ideally, you should only have one word in those sections...
Name : king_tetiro
Passwords...
Alias : King Tetiro (No space and Caps. Yeh. I'm that clever.)
Common Name : King Tetiro (Got lazy)
Organizational Unit : N/A
Organization : N/A
Location...
Country : GB
As you can tell, everything was filled in.
#10
Posted 06 March 2012 - 09:39 AM
#11
Posted 06 March 2012 - 11:00 AM
#12
Posted 06 March 2012 - 11:41 AM
#13
Posted 06 March 2012 - 12:00 PM
#14
Posted 06 March 2012 - 12:23 PM
Yes, but only because you have fooled it into believing you have that keystore file... But what about the Android Market? Is the keystore file you create this way valid? I think it would be better to generate an actual keystore file than to fake one in this way and possibly have problems at a later date.
I completely agree, which is why I'm still going to try and fix the problem. Now I noticed that the file is automatically created in the Local/AppData. I went to the Local area and there's no AppData folder which I can publically view (But it is there apparently). Anyone know how to open the folder?
#15
Posted 06 March 2012 - 12:34 PM
#16
Posted 06 March 2012 - 05:11 PM
Just copy the direction from the studio form and paste it into windows explorer (minus the actual file name) and windows should open the location... So, for example, I would copy this "C:\Users\Nocturne\AppData\Local\GameMaker-Studio\" and paste it into the windows explorer bar...
Ok I've done that and the keystore I generated isn't there despite it being the correct directory and clicking the Generate button a ton of times
#19
Posted 09 March 2012 - 12:45 PM
EDIT: I think I just had a special moment, do you need to have an Android device connected to the PC/laptop to generate a keystore??
Edited by King Tetiro, 09 March 2012 - 03:50 PM.
#20
Posted 09 March 2012 - 03:58 PM
Russell
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users











