cannot find keytool on a mac

前端 未结 4 712
离开以前
离开以前 2021-01-01 18:58

I am trying to find my keytool so that I can make keys to sign my app and to register for the google maps api

I\'m beginning to think that I don\'t actually have it

相关标签:
4条回答
  • 2021-01-01 19:35

    The actual tool should be installed all ready, as to my knowledge it ships with the MAC. You then have to create the .keystore file http://www.androiddevelopment.org/tag/keytool/ shows how to do it

    0 讨论(0)
  • 2021-01-01 19:39

    If you are using Eclipse under Mac OS X you just need to
    Select File -> Export -> select Android -> Export Android Application -> click next -> select your project -> click next -> here you just chose Create new keystore

    0 讨论(0)
  • 2021-01-01 19:41

    To answer the original question, on my Mac, keytool is found at /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/keytool.

    You can locate the Java home directory using the /usr/libexec/java_home command line tool on Mac OS X 10.5 or later.

    0 讨论(0)
  • 2021-01-01 19:53

    I did the following and it worked for me:

    1. /Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home/bin/keytool -genkey -v -keystore my-release-key.keystore -alias my_keystone -keyalg RSA -keysize 2048 -validity 10000
    2. jarsigner -verbose -sigalg SHA256withRSA -digestalg SHA1 -keystore my-release-key.keystore app-release-unsigned.apk my_keystone
    3. /Users/developer/Library/Android/sdk/build-tools/28.0.3/zipalign -v 4 app-release-unsigned.apk nameapp.apk
    0 讨论(0)
提交回复
热议问题