أبـو محـمد
زيزوومي VIP
غير متصل
  
		
	
    من فضلك قم بتحديث الصفحة لمشاهدة المحتوى المخفي
								
									
	
	
	
								
								
									
	
	السلام عليكم ورحمة الله وبركاته
تحويل تطبيق بايثون الى apk للاندرويد .
هذا الشرح لنظام لينكس اوبنتوا .
متطلبات:
تثبيت Kivy :
	
	
	
		
تثبيت buildozer :
	
	
	
		
تثبيت امور اضافية لنظام ubuntu 20.4 :
	
	
	
		
نأتي للتطبيق :
اعمل ملف بأسم main.py وضع الكود التالي بداخله وقم بحفظه .
	
	
	
		
نفتح الـ terminal قم الدخول الى مجلد المشروع ثم تطبيق التالي :
	
	
	
		
ستلاحظ بعد تطبيق الامر تم انشاء ملف بأسم buildozer.spec بجوار ملف المشروع .
ملاحظه : ملف buildozer.spec له خصائص بداخله كا اضافة اسم مكتبه ومسار الصور ومسارات اخرى لن اتطرق لها قم بالبحث في كيفية التحكم به .
نأتي لتطبيق الامر التالي :
	
	
	
		
سيبدء الـ buildozer بتثبيت android وعمل compiler لمشروعك سيأخذ وقت طويل انتظر الى الانتهاء بعدها تجد ملف بأمتداد apk بداخل مشروعك
بعدها تستطيع نشره ورفعه في محرك google play
قمت بتطبيق الخطوات وتمت عملية التحويل وبأن جهازي مواصفاته ضعيفه اخذ وقت طويل .
موقع kivy
    
        
    
    
        
            
موقع buildozer
    
        
    
    
        
            
بالتوفيق للجميع .
تحويل تطبيق بايثون الى 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
                
                    يجب عليك 
 
تسجيل الدخول
                    
                        او
                         تسجيل لمشاهدة الرابط المخفي
                        
                    
            
        
    
    
موقع buildozer
                
                    يجب عليك 
 
تسجيل الدخول
                    
                        او
                         تسجيل لمشاهدة الرابط المخفي
                        
                    
            
        
    
    
بالتوفيق للجميع .
 
		
	
			
		 
	
 
 
		 
                                 
                                 
                                 
 
		 
                                 
                                 
                                 
 
		 
 
		 
                                