当我编译我的kivy&;使用buildozer的android kivymd应用程序,APK创建得很好,但当我在android手机上打开它时,它会显示启动屏幕,然后崩溃。我在网上读到过,这个问题通常是因为python代码中使用的包没有添加到buildozer.spec文件中的requirements =
中。这似乎不是我的问题,我不知道该怎么办,因为在线论坛没有帮助。非常感谢所有评论。谢谢
Main.py导入:
from kivymd.app import MDApp
from kivy.app import App
from kivy.lang import Builder
from kivy.properties import ObjectProperty
from kivy.properties import NumericProperty
from kivy.uix.boxlayout import BoxLayout
from kivymd.theming import ThemeManager
from kivy.uix.label import Label
from kivy.uix.button import Button
import numpy as np
from statistics import mean
import math
from kivy.factory import Factory
from kivy.properties import ListProperty, StringProperty
from kivy.uix.boxlayout import BoxLayout
from kivy.garden.graph import Graph, MeshLinePlot, SmoothLinePlot
from kivy.storage.jsonstore import JsonStore
from kivy.core.window import Window
from kivy.uix.widget import Widget
import os
Main.kv输入:
#:import partial functools.partial
#:import F kivy.factory.Factory
Buildozer.spec要求:
requirements = python3,kivy, kivymd, numpy, statistic
完整buildozer.spec文件
目前没有回答
相关问题 更多 >
编程相关推荐