Firstly Install Anaconda into your Machine
I perfer, You should use Visual Studio Code editor and setting up the python development environment by following link
For Installing Kivy follow the link
For Ubuntu user only, Install buildozer into your machine
git clone https://github.com/kivy/buildozer.git
cd buildozer/
sudo python3 setup.py install`
To initialise project for build go to project directory, type command
buildozer init
for building, type command
buildozer android debug deploy run
Note: Java compiler is reqired for building project. To install javac, type command
sudo apt install openjdk-8-jdk-headless
for check successful installation of javac type
javac -version
Step
1. Install Kivy Launcher app on your phone from playstore.
2. make a folder in internal/External storage in your Phone name it kivy.
3. Paste ./src/beam into kivy folder.
4. Add android.txt file in the kivy folder in your phone.
5. Now all set
Paste following code into your android.txt file
title=<Application Title>
author=<Your Name>
orientation=<portrait|landscape>