为啥我的同一个 kivymd 应用程序说应用程序未安装?

Posted

技术标签:

【中文标题】为啥我的同一个 kivymd 应用程序说应用程序未安装?【英文标题】:Why my same kivymd app says app is not installed?为什么我的同一个 kivymd 应用程序说应用程序未安装? 【发布时间】:2021-05-06 11:32:15 【问题描述】:

我正在尝试使用 buildozer 构建应用程序,昨天,我将我的应用程序构建到 apk,并且安装良好。 但是今天,我构建了相同的应用程序,只是在main.py 代码中删除了Window.size。我安装了应用程序,但它说应用程序未安装。只是。没有任何警告或错误。

除非我在buildozer.spec 文件中错误地输入了一些字符,否则我的规范文件也是一样的。

为什么会这样?这是关于窗口大小的吗?

【问题讨论】:

【参考方案1】:

出现此问题是因为之前版本的应用与您正在安装的当前版本冲突。

如果您在 buildozer.spec 中进行了一些与先前版本冲突的更改,则可能会发生这种情况

不是因为玩保护

你可以卸载以前的版本来解决问题:)

这是一个奖励答案

如果您想登录您的应用而不将其上传到 google playstore,以便播放保护不会阻止您的应用,您可以参考我在下面链接的这个 youtube 视频 :)

YT 视频:https://www.youtube.com/watch?v=XzAZq_LPFUU

【讨论】:

【参考方案2】:

经过一些测试,我解决了这个问题。

我在 Play 商店中禁用了 Play Protect,并删除了以前版本的应用。然后它就正确安装了。

【讨论】:

以上是关于为啥我的同一个 kivymd 应用程序说应用程序未安装?的主要内容,如果未能解决你的问题,请参考以下文章

带有 PyInstaller 挂钩的 KivyMD - 图像未显示在独立 .exe 中

KivyMD 窗口未显示应用程序的图标。在其他类似问题上尝试了所有其他方式

Kivy/KivyMD 应用程序在编译为 .apk 后在 Android 上崩溃

尝试在 MDTextField (KivyMD) 中访问后未显示用户文本

KivyMD Xcode 构建错误 - ImportError: 动态模块未定义模块导出函数 (PyInit__imaging)

为啥我在 Kivymd 中的 rgb 颜色看起来与真实颜色不同?