paa*_*tra 5 python android kivy
我刚刚在 kivy 中创建应用程序后创建了一个 apk,但是在我看来,创建的 apk 的大小在 android 上确实很大,并且在运行应用程序后,大小变得越来越大。请参阅下面的示例:
导入 kivy kivy.require('1.0.6')
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.button import Button
class MyApp(App):
def build(self):
return Button(text='Hello world')
if __name__ == '__main__':
MyApp().run()
Run Code Online (Sandbox Code Playgroud)
包含上述代码的文件大小:1 kb
使用 python for android 项目创建其 apk 及其大小(6.7 MB): 3.1 ./distribute.sh -m "kivy" 3.2 ./build.py --dir /home/kivy/HelloWorld/ --package org .ex.helloworld --name "HelloWorld" --icon /home/kivy/Work/HelloWorldDistribute/a.png --version 1.3 --orientation Portrait debug installd
kivy@kivy-VirtualBox:~/android/python-for-android/dist/first/bin$ du -h HelloWorld-1.3-debug.apk 6.7M HelloWorld-1.3-debug.apk
使用以下命令在 Android Samsung Galaxy s3 上安装此应用程序:
4.1 adb install -r HelloWorld-1.3-debug.apk 421 KB/s (16.208s 内 6996727 字节) pkg: /data/local/tmp/HelloWorld-1.3-debug.apk 成功
Android 上的大小:10.5 MB
这是否意味着从 kivy 创建的 Android 应用程序的最小大小将为 10.5 MB?我见过很多体积较小且用 Java 制作的应用程序?有什么办法可以用更小的 kivy 制作应用程序吗?有人可以建议吗?
| 归档时间: |
|
| 查看次数: |
3798 次 |
| 最近记录: |