Can't sign my App update anymore Android Keystore

Hm.

Problem description:
1. I had a total crash on my macbook.
2. I reinstalled the Android SDK and had a back up of my keystore on dropbox.
3. I'm signing the project via the game salad website and the loading bar appears correctly.
4. The upper two path ways are correct the lowest third one is not.
5. I get the path manually /Users/user/sdk/build-tools/23.0.1/zipalign
6. It gets a checkbox too now and looks fine.
7. The Keystore is loaded but the password does not get accepted.

Now I am actually unsure if I forgot the password which I see as unlikely since I used it over 100 times this year.
Or if the Keystore maybe is broken by being on dropbox since I remember to have had such an issue.
Or if the SDK or JDK maybe not fully recognized.

Any thoughts?

«1

Comments

  • MentalDonkeyGamesMentalDonkeyGames Member Posts: 1,276
    edited September 2015

    Have you tried signing the .apk manually, outside of GS?

    I just read a thread where someone had the same problem with GS, but was able to sign the app successfully outside of GameSalad.

    I'll try to find the discussion...

  • BigDaveBigDave Member Posts: 2,239

    @NipaDidIt oh wow I didn't even think about it as I thought we have no access

  • BigDaveBigDave Member Posts: 2,239
    edited September 2015
  • BigDaveBigDave Member Posts: 2,239
    edited September 2015

    hm jar signer comments are not working

    @NipaDidIt could you do me a favor and try to sign one of your Android Apps to see if this is related to my situation or not. If you are willing.

  • MentalDonkeyGamesMentalDonkeyGames Member Posts: 1,276

    Sure, just a sec...

  • MentalDonkeyGamesMentalDonkeyGames Member Posts: 1,276

    @BigDave I successfully signed an .apk with GameSalad.

    I have never tried signing manually, but i can give that a try too...

  • BigDaveBigDave Member Posts: 2,239

    @NipaDidIt thanks good too know.
    It might be really the password, keystore file or wrongly setup SDK hmm

  • jonmulcahyjonmulcahy Member, Sous Chef Posts: 10,408

    did you make sure your keyboard is set to US English?

  • BigDaveBigDave Member Posts: 2,239

    @jonmulcahy jeep but also clever thought there

    Actually i gave my account to @NipaDidIt and he signed it for me and it worked with the password etc.

    So I must have failed with the SDK JDK installation.. I also first had the Studio installed deinstalled and reinstalled the sdk, I might screwed something up

  • jonmulcahyjonmulcahy Member, Sous Chef Posts: 10,408

    @BigDave said:
    jonmulcahy jeep but also clever thought there

    Actually i gave my account to NipaDidIt and he signed it for me and it worked with the password etc.

    So I must have failed with the SDK JDK installation.. I also first had the Studio installed deinstalled and reinstalled the sdk, I might screwed something up

    what version of the JDK do you have installed? I think i remember saying a certain version didn't work. I'm running version 1.7.0_40

  • MentalDonkeyGamesMentalDonkeyGames Member Posts: 1,276

    @jonmulcahy said:
    what version of the JDK do you have installed? I think i remember saying a certain version didn't work. I'm running version 1.7.0_40

    This could be the issue! I had problems with JDK when i got a new Mac. Back then i had to install an older version of it before i got things to work again.

  • BigDaveBigDave Member Posts: 2,239

    @jonmulcahy @NipaDidIt
    thanks guys i will try this tomorrow morning with fresh energy

  • BigDaveBigDave Member Posts: 2,239
    edited October 2015

    jdk-8u60-macosx-x64.dmg

    using currently

    I try to downgrade now
    The latest version i could find was 1.7.0_79
    and it warns about the support on the download page

  • BigDaveBigDave Member Posts: 2,239
    edited October 2015

    installed it same issue persisting password of the keystore does not get accepted

    even tough jar signer and the keystore have a green checkmark I can not find them on my mac, is that normal?

  • MentalDonkeyGamesMentalDonkeyGames Member Posts: 1,276

    @BigDave said:
    even tough jar signer and the keystore have a green checkmark I can not find them on my mac, is that normal?

    Can you find them with a Spotlight search?

    My JDK is 1.8.0_45-b14.

  • BigDaveBigDave Member Posts: 2,239
  • MentalDonkeyGamesMentalDonkeyGames Member Posts: 1,276

    Just did a search on my mac, and it doesn´t show up for me either. So i guess it´s normal.

  • GeorgeGSGeorgeGS Member, PRO Posts: 478

    In a terminal you can type 'which jarsigner' and 'which keytool' to see where they are located assuming they are in your path. It's generally /usr/bin. That doesn't really give you much though, because if they are on your machine and in your path then just typing 'jarsigner' should give you the usage options which tells you that it's installed.

    If you can run keytool from the command line then I'd start with trying something like 'keytool -list -v -keystore yourfile.keystore' and see if your password works there when you are prompted for it.

  • BigDaveBigDave Member Posts: 2,239
    edited October 2015

    @GeorgeGS I did that now, thanks

    'which jarsigner'
    'which keytool'

    Are there and in the correct spot

    Regarding the Keystore

    Thats the result

  • BigDaveBigDave Member Posts: 2,239

    It says Keystore File is not there

    But another user were able to sign my game update with the same keystore file
    How can this issue be local?

  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922

    What version of java are you using?

  • BigDaveBigDave Member Posts: 2,239
    edited October 2015

    hi @Lost_Oasis_Games
    Jdk 8u60

  • BigDaveBigDave Member Posts: 2,239
    edited October 2015

    For future searchers:
    Terminal commands.
    java -version // this will check your jre version
    javac -version // this will check your java compiler version if you installed


    Ok So which one should I use and where can I get older versions

  • BigDaveBigDave Member Posts: 2,239
    edited October 2015

    one Gamesalad user here uses 1.7.0_40
    and another 1.8.0_45-b14
    Successfully

    So maybe I have to downgrade my Java for some reason.
    I found this page to get older version, how ever it will require you to make an account to do so. I downloaded 1.8.0_45. And try to over install it over the newer version to replace it.

    http://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html

  • GeorgeGSGeorgeGS Member, PRO Posts: 478

    Forgive the obvious question, but is the keystore file actually in that directory? How big is it?

  • BigDaveBigDave Member Posts: 2,239

    @GeorgeGS 2kb and it just lies on my desktop

  • BigDaveBigDave Member Posts: 2,239

    Since Downgrading my Java JDK doesn't seem so easy I try now to update from Yosemite to OS X El Captain maybe that helps. Reporting back.

  • The_Gamesalad_GuruThe_Gamesalad_Guru Member Posts: 9,922

    I know people have had issues in the past related to the version of Java they are using.

  • BigDaveBigDave Member Posts: 2,239

    Here is how to uninstall Java on Mac
    http://www.java.com/en/download/help/mac_uninstall_java.xml

    Note: It will require a restart even tough it says it doesn't

  • BigDaveBigDave Member Posts: 2,239
    edited October 2015

    Ok I am officially cursed

    +Keystore has been proven to work for other users to sign my app with ( I gave him my password)
    +Java JDK Version is now on a version which has been proven to work for others too

    Still the keystore password seem to not be recognized "on my machine"

Sign In or Register to comment.