python-for-android-prompt with a command for the terminal

I wrote a program for the test

from tkinter import *

root = Tk()
root.config(bg='blue')
root.geometry('320x480')
root.title('Test for android')

but = Button(root, text='Click me')
but.config(width=35, height=2, fg='black', bg='gray')
but.pack()

root.mainloop()

And I need to compile it in. apk for Android. Here is the command LAYOUT in CMD p4a apk --requirements=kivy --private /home/username/devel/planewave_frozen/ --package=net.inclem.planewavessdl2 --name="planewavessdl2" --version=0.5 --bootstrap=sdl2

Can you explain to me schematically how this command works? Where and what to insert, etc.? This may be a very stupid question, but still. Help

I use python-for-android for this purpose - https://github.com/kivy/python-for-android