Finally got Buildozer to work
Finally got Buildozer to work. (To create an Android APK)
Follow the steps to install it and the trick is to add in the buildozer.spec the requirements for python3,kivy==2.1.0rc1,kivymd,pillow==8.0.1, you could go higher for kivy, but this works the best. and this is the python file for HelloWorld.
import kivy
kivy.require('2.0.0')
from kivy.app import App
from kivy.uix.button import Button
class TestApp(App):
def build(self):
return Button(text='Hello World')
TestApp().run()