gpt4 book ai didi

android - Kivy APK 无法在 Android 手机上运行

转载 作者:行者123 更新时间:2023-11-29 23:19:53 24 4
gpt4 key购买 nike

我用一个非常简单的程序从 Kivy/Buildozer VM 构建了一个 APK 来测试它。

这是 Python 文件:

import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.popup import Popup


class MyPopup(Popup):
pass


class Test(Widget):
pass


class KivyTestApp(App):
def build(self):
return Test()


app = KivyTestApp()
app.run()

和 Kivy 文件:

#: import Factory kivy.factory.Factory

<MyPopup>:
title: 'Test'
size_hint: None, None
size: 400, 400

<Test>:
Button:
id: but
size: root.width, root.height
background_normal: ''
background_color: .5, .7, .9, 1
text: 'Press me to open the popup'
pos: 0, 0
on_press: Factory.MyPopup().open()

当我运行此代码的 APK 时,我只是看到黑屏。注意:我没有在 Kivy Launcher 中运行它。这是从 buildozer 成功构建的 APK。

最佳答案

由于您的 kv 文件被命名为 KivyTest.kv,您的应用程序将不会加载您的 kv 文件,应用程序将只是一个空白屏幕。您必须将文件的名称更改为 kivytest.kv。查看documentation .

关于android - Kivy APK 无法在 Android 手机上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54545475/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com