Our great sponsors
-
Learn-New-Language-With-Srt-Files
This program is made using python , kivy and kivymd to help learning new languages.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
This command will create a configuration file named buildozer.spec for us. Now it's time to edit this file. At least you should change the title, package.name, package.domain. After changing these, my suggestion is to make some more changes to avoid some problems. Let's look at source.dir first, if your main.py file is in the same directory, there is no need to change it, but if not, you should write the path here. Afterwards, if you have used separate files such as png, txt, csv in the program, you should add the extension to source.include_exts. Now let's change the most important, requirements. If you only used kivy, python3,kivy==2.0.0rc4 will be enough to do it this way.If you also used kivymd then you should add this https://github.com/kivymd/KivyMD/archive/master.zip. If you have used other libraries, run the pip install command, and it will show the downloaded packages. You can add them without specifying the version. If you want to use icon you can uncomment icon.filename and you can edit the path. If you want your app to be fullscreen, you can make fullscreen 1. We will need to clone python-for-android to avoid problems such as not showing some symbols.
You can also check out my project that I made using kivymd.