+1 vote

I have a very big problem,
I have tried everything what the docs said:
https://docs.godotengine.org/en/stable/getting_started/workflow/export/exporting_for_android.html
but I can't get it working, I then looked on youtube and found 2 tutorials but there is always a point where I don't know what they are doing and that I have no idea what to do.
By tutorial 1 is this point 2:23
https://www.youtube.com/watch?v=QPI8JsKF2j4&t=88s
By tutorial 2 is this point 3:50
https://www.youtube.com/watch?v=6646oo2YSBY&t=414s

I don't know what I have to do and I hope someone can help me otherwise I have no reason to use Godot any longer and I will probably have to learn what isn't ideal because Godot is a wonderful engine and I have already used this engine for +- 100 hours. I'm really desperate and I hope someone can help.

Yours sincerely,
Jelmar

asked May 6 in Engine by Jelmar (31 points)

1 Answer

+1 vote
Best answer

Hello,

1.Download and install Open JDK or Oracle JDK
2. Go to folder C:/Program Files/Java in your explorer of files and copy name of folder "jdk and some numbers"
2.Open CMD (Press Win+R and type "cmd")
3. Navigate to the folder using cd
Example code:

cd C:/Program Files/Java/and copy name of folder

Something like: cd C:/Program Files/Java/jdk1.8.0_172
Confirm with ENTER

  1. Type "cd bin" and again confirm with ENTER
  2. Paste code from Godot page (This page-the same code, which used in video)
  3. Press ENTER
  4. Now, should be a file debug.keystore in (!hidden!)folder C:/User/username/.android/debug.keystore

I hope it helps
PS: Sorry for my bad English...

answered May 6 by Eidam (170 points)
selected May 10 by Jelmar

You have saved my life.
I'm you so thankful, after 3 hours I finally got it working because of your help.
If there is anything I ever can do for you, just ask, I am you so so thankful.

P.s your English was perfect

I'm glad I could help (:

And if you want publish your game, I recommend first reading the license for use JDK...

OpenJDK is licensed under GPLv2, it doesn't restrict program output in any way.

Likewise, I don't think Oracle JDK restricts program output in any way when you use jarsigner (but you should probably use OpenJDK anyway).

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.