我正在尝试创建一个自定义按钮,它将在按下(实际上改变图像上的色调)时改变颜色,甚至无法使on_press正常工作。该应用程序运行,但按下按钮会出现错误:“属性错误:'ImageButton‘对象没有属性'change_color'”
python文件:
import kivy
kivy.require("1.10.0")
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.ima
我正在使用Python Kivy创建一个应用程序,该应用程序将接受用户的输入并创建一个Excel文件来存储输入。
我试过使用openpyxl,但在我的android手机上启动之前,应用程序崩溃了,但在台式电脑上,它工作得很好。可以使用Kivy和Openpyxl在我的Android手机上修改Excel文件吗?
import kivy
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.gridlayout import GridLayout
from kivy.uix.textinput import T
我正在尝试使用opencv、kivy和buildzer在我的android手机上构建一个应用程序。我可以调试成功的应用程序,并建立到android手机。但当我打开应用程序时,摄像头不工作了。但在使用buildozer for android构建此代码后,当我打开应用程序时,它会显示一个黑色屏幕,屏幕左角有一个小方块。有人能帮我吗?我相信摄像头是无法访问的。 如果您有任何建议或其他方法,请让我知道。 谢谢! 下面是我使用的代码: # coding:utf-8
from kivy.app import App
from kivy.uix.image import Image
from kivy.
我试着用android机器制作读取条形码的应用程序,我有问题,如果有人能帮我的话,我无法将cv和kivy进行比较。
使用kivy从android摄像头读取条形码的代码
from kivy.app import App
from kivy.uix.camera import Camera
from pyzbar.pyzbar import decode
import numpy as np
import cv2
from kivy.properties import ListProperty
class MainApp(App):
def build(self):
我有兴趣通过Kivy开发Android应用程序。但是我已经建立了Kivy应用程序来运行Android,我已经意识到打开Kivy应用程序需要20到30秒的时间。例如,这个简单的代码:
from kivy.app import App
from kivy.uix.button import Button
class HelloApp(App):
def build(self):
return Button(text='Hello')
if __name__=='__main__':
HelloApp().run()
我为Andr
我用Kivy 1.9.1-dev写了一个简单的应用。当我想在Andriod 2.4设备上使用Kivy launcher测试它时,我得到
[WARNING ] stderr: Exception: The version of Kivy installed on this system is too old. (You have 1.9.0, but the application requires 1.9.1)
这个应用程序也不能工作。可以在kivy launcher上测试使用1.9.1开发的应用程序吗?
kivy启动器日志为:
[INFO ] L
我正在尝试在android上部署kivy应用程序,它在我的linux机器上运行得很好,但是当我在android上部署相同的应用程序时,它在加载屏幕后崩溃。注意:部署应用程序时未显示错误。它使用互联网,我也给了互联网权限。这可能是我的应用程序在android中加载屏幕后总是崩溃的原因。这里是我的导入,如果它们有什么不同的话。 import kivy
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.label import Label
from kivy.uix.button import But
我只是在用kivy创建了一个应用程序之后创建了一个apk,但是在我看来,在android上创建的apk的大小确实很大,在运行这个应用程序之后,它的大小变得越来越大了。见下面的例子:
这个例子的代码.apk是Hello的一个最小的应用程序。代码如下:
进口猕猴桃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):
import kivy
from kivy.app import App
from kivy.uix.button import Label
from kivy.core.audio import SoundLoader
class HelloApp(App):
def build(self):
self.sound = SoundLoader.load('back.mp3') # open the background music
self.sound.play() # play the sound
return L
我正在尝试使用kivy创建一个移动翻译器。在windows上编译时,应用程序可以正常工作。当我尝试在android上运行时,它在加载屏幕后崩溃。如何解决这个问题?
我的代码:
from kivy.uix.button import Button
from kivy.uix.anchorlayout import AnchorLayout
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.textinput import TextInput
from kivy.uix.label import Label
import requests