Collectives™ on Stack Overflow

Find centralized, trusted content and collaborate around the technologies you use most.

Learn more about Collectives

Teams

Q&A for work

Connect and share knowledge within a single location that is structured and easy to search.

Learn more about Teams

I'm using Android Studio's embedded JDK ( C:\Program Files\Android\Android Studio\jre ) and I was using the jarsigner within it ( \jre\bin\jarsigner.exe ) to sign some bundles as described here .

When updating to Android Studio 4.2.1, I discovered that jarsigner is no longer in there. I don't really wish to install another JDK just for that, but I'm not sure there is another choice? did I miss something in the release notes informing us of this change or is there an alternative to signing bundles?

@mamen, no it does not. I know that if I install another jdk then I'll have it, I'm asking if there is another choice as it used to be in the embedded jre of android studio but has been removed for some reason. I'm wondering if this removal is due to a replacement tool or if it means that we'll have to use another JDK. Dude May 27, 2021 at 9:08 The answer to my linked question states that jarsinger is part of the JDK . You only have the JRE installed, that's why it is probably missing. mamen May 27, 2021 at 9:09 Thank you @mamen, I do know the difference between them and I did read that post before writing mine. I am referring to the fact that they recommend using the bundled JDK (btw the Gradle JDK option in the link doesn't exist in the settings, the jdk is set in the project structure) but have removed jarsigner which presumably forces me to not use it anymore. Dude May 27, 2021 at 9:44

Thanks for contributing an answer to Stack Overflow!

  • Please be sure to answer the question . Provide details and share your research!

But avoid

  • Asking for help, clarification, or responding to other answers.
  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers .