أبـو محـمد
زيزوومي VIP
غير متصل
السلام عليكم ورحمة الله وبركاته
تحويل تطبيق بايثون الى apk للاندرويد .
هذا الشرح لنظام لينكس اوبنتوا .
متطلبات:
تثبيت Kivy :
تثبيت buildozer :
تثبيت امور اضافية لنظام ubuntu 20.4 :
نأتي للتطبيق :
اعمل ملف بأسم main.py وضع الكود التالي بداخله وقم بحفظه .
نفتح الـ terminal قم الدخول الى مجلد المشروع ثم تطبيق التالي :
ستلاحظ بعد تطبيق الامر تم انشاء ملف بأسم buildozer.spec بجوار ملف المشروع .
ملاحظه : ملف buildozer.spec له خصائص بداخله كا اضافة اسم مكتبه ومسار الصور ومسارات اخرى لن اتطرق لها قم بالبحث في كيفية التحكم به .
نأتي لتطبيق الامر التالي :
سيبدء الـ buildozer بتثبيت android وعمل compiler لمشروعك سيأخذ وقت طويل انتظر الى الانتهاء بعدها تجد ملف بأمتداد apk بداخل مشروعك
بعدها تستطيع نشره ورفعه في محرك google play
قمت بتطبيق الخطوات وتمت عملية التحويل وبأن جهازي مواصفاته ضعيفه اخذ وقت طويل .
موقع kivy
https://kivy.org/#home
موقع buildozer
https://buildozer.readthedocs.io/en/latest/index.html
بالتوفيق للجميع .
تحويل تطبيق بايثون الى apk للاندرويد .
هذا الشرح لنظام لينكس اوبنتوا .
متطلبات:
تثبيت Kivy :
كود:
sudo add-apt-repository ppa:kivy-team/kivy
sudo add-apt-repository ppa:kivy-team/kivy-daily
sudo apt-get update
sudo apt-get install python3-kivy
sudo apt-get install kivy-examples
تثبيت buildozer :
كود:
pip3 install --user --upgrade buildozer
تثبيت امور اضافية لنظام ubuntu 20.4 :
كود:
sudo apt update
sudo apt install -y git zip unzip openjdk-13-jdk python3-pip autoconf libtool pkg-config zlib1g-dev libncurses5-dev libncursesw5-dev libtinfo5 cmake libffi-dev libssl-dev
pip3 install --user --upgrade Cython==0.29.19 virtualenv
export PATH=$PATH:~/.local/bin/
نأتي للتطبيق :
اعمل ملف بأسم main.py وضع الكود التالي بداخله وقم بحفظه .
كود:
import kivy
kivy.require('1.10.0')
from kivy.app import App
from kivy.uix.button import Label
class HelloKivy(App):
def build(self):
return Label(text ="www.zyzoom.net")
helloKivy = HelloKivy()
helloKivy.run()
نفتح الـ terminal قم الدخول الى مجلد المشروع ثم تطبيق التالي :
كود:
buildozer init
ستلاحظ بعد تطبيق الامر تم انشاء ملف بأسم buildozer.spec بجوار ملف المشروع .
ملاحظه : ملف buildozer.spec له خصائص بداخله كا اضافة اسم مكتبه ومسار الصور ومسارات اخرى لن اتطرق لها قم بالبحث في كيفية التحكم به .
نأتي لتطبيق الامر التالي :
كود:
buildozer -v android debug
سيبدء الـ buildozer بتثبيت android وعمل compiler لمشروعك سيأخذ وقت طويل انتظر الى الانتهاء بعدها تجد ملف بأمتداد apk بداخل مشروعك
بعدها تستطيع نشره ورفعه في محرك google play
قمت بتطبيق الخطوات وتمت عملية التحويل وبأن جهازي مواصفاته ضعيفه اخذ وقت طويل .
موقع kivy
https://kivy.org/#home
موقع buildozer
https://buildozer.readthedocs.io/en/latest/index.html
بالتوفيق للجميع .
