I might be able to offer some assistance, but I have a few questions:
1) Does it build an apk file at all?
2) If it does, does the apk file not install or launch properly?
3) If it does not, does it display any error messages at all, or any other odd behaviour?
4) What version of renpy are you using?
Viewing post in The dreaded android question comments
I was able to compile an android build on my end, it works on both emulator and my own device. I am going to playtest it to ensure the game is fully functional now. You do need to change the line in screens.py for style main_menu_frame under the mobile variants to have the title screen show up on android. In the public released version this is line 1470.
Edit 1: The glossary needs to be edited to fit the scrollable items in width wise, as well as the longer entries like Daramulum.
Edit 2: The following lines might not render properly on android phones: NOTE: These are the line numbers in the public build. These go up until the route split.
174, 257, 283, 287, 297, 313, 315, 329, 333, 346, 361, 398, 406, 502, 504, 524, 589, 607, 665, 848, 1347, 1367, 1383, 1513, 1558, 1606, 1658, 1752, 1830.
Which JDK version do you have installed? JDK8u332? Additionally, did you get it from adoptium or elsewhere?
A few last things before I head to bed:
Did you download version 8 of the JDK?
Did you download the JDK and not the JRE?
Is the JDK in the PATH? If you're not sure, you can run the installer or modify from add or remove programs, and click repair to make sure.
Do you have any other java installations that might be conflicting with it?
Did you update from an older version of renpy, and if so did you update RASP with it?
I'm sorry for all the questions, they're currently all I can think of that might be causing the problem, as it isn't a problem with the project itself as I was able to build it. Renpy asking you to install the JDK likely means that it for some reason cannot find it, so that's what I based these off of. If you still can't get it to work I can try help you out again later if you want.