KivyMD 应用程序在移动设备上崩溃,但在计算机上运行

问题描述 投票:0回答:1

这是我使用 KivyMD 的第一个应用程序,也是第一次使用 Buildozer 在移动设备上部署应用程序。 但在 Windows PC、Linux 笔记本电脑上完美运行的应用程序无法在 POCO mobile 上运行。 我已使用 adb 将单元连接到电脑来检查日志。 显然应用程序崩溃是因为:

  1:#: import StartScreen libs.baseclass.start_screen.StartScreen
  2:#: import SettingsScreen libs.baseclass.settings_screen.SettingsScreen
  3:#: import FormScreen libs.baseclass.form_screen.FormScreen
  4:#: import MatchInfoScreen libs.baseclass.match_info_screen.MatchInfoScreen
>>5:#: import FourthLeagueScreen libs.baseclass.fourth_league_form_screen.FourthLeagueScreen
  6:#: import RegionalLeagueScreen libs.baseclass.regional_league_form_screen.RegionalLeagueScreen

Unable to import package 'libs.baseclass.fourth_league_form_screen.FourthLeagueScreen'

应用程序在 PC 上运行没有任何问题,知道这里可能存在什么问题吗?

我尝试在 Windows 上使用 Buildozer 而不是 ubuntu 但没有成功

deployment kivymd buildozer
1个回答
0
投票

事实证明问题不在于导入,而在于导入的文件中使用了哪些包。我使用的软件包在移动设备上不支持,它不是 Pypi 软件包。

© www.soinside.com 2019 - 2024. All rights reserved.