سلام
من می خوام که با پایتون یک برنامه اندرویدی بنویسم (.apk ) برای همین از کیوی و بولدوزر استفاده کردم.
ولی یک کد ساده حجمش شد ۲۸۴مگابایت که خیلی زیاده! کدی که نوشتم این بود:
import kivy
kivy.require('1.0.9')
from kivy.lang import Builder
from kivy.uix.gridlayout import GridLayout
from kivy.properties import NumericProperty
from kivy.app import App
Builder.load_string('''
<HelloWorldScreen>:
cols: 1
Label:
text: 'Welcome to the Hello world'
Button:
text: 'Click me! %d' % root.counter
on_release: root.my_callback()
''')
class HelloWorldScreen(GridLayout):
counter = NumericProperty(0)
def my_callback(self):
print 'The button has been pushed'
self.counter += 1
class HelloWorldApp(App):
def build(self):
return HelloWorldScreen()
if __name__ == '__main__':
HelloWorldApp().run()
خودم حدس می زنم که یکجایی اشتباه کردم.
حالا می خوام بدونم حجمش طبیعیه یا نه؟
=================================== حل شد==============
نمی دونم به چه دلیل ولی وقتی فولدر buildozer. رو پاک کردم و فایل main.py رو توی یک فولدر مخصوص خالی گذاشتم حجمش درست شد و حدود ۷.۵ مگابایت شد.