【问题标题】:Exported kivy/python code to android and pictures wont display on phone将 kivy/python 代码导出到 android 并且图片不会显示在手机上
【发布时间】:2021-11-01 23:36:19
【问题描述】:

我使用 buildozer 将我的 kivy/python 代码制作成 android 上的应用程序,并且代码中的图片指向我电脑上的本地位置。当我打开应用程序时,它们没有显示。所以我通过 Filezilla 将照片添加到 ubuntu cmd 提示符下的文件目录中,我认为它拍摄了图像,但仍然没有显示它们。我做错了什么?

部分代码示例:

Image:
    source: r"C:\Users\16783\Desktop\Protocols app\pics\Meds\Dekalbprotocols (1)-193.jpg"
    allow_stretch: False
    keep_ratio: False

    size_hint: 1, 1
GridLayout
    cols: 2
    size_hint: 1, .1
    spacing: 180
    Button:
        text: "Home"
        size_hint_y: .3
        on_press: root.manager.current = "HomePage"
        background_color: 0,0,0,1
    Button:
        text: "Back"
        size_hint_y: .3
        pos_hint: {"right": 1}
        on_press: root.manager.current = "MedsPage"
        background_color: 0,0,0,1

【问题讨论】:

    标签: python kivy buildozer


    【解决方案1】:

    首先,确保图片路径就是它的名字,并将所有图片放在buildozer的同一目录中

    第二件事,确保你在 buildozer.spec 文件中包含图像扩展名,或者让它为空并将图像放在主文件的同一目录中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-03-15
      • 1970-01-01
      • 2014-05-14
      • 2011-12-26
      • 2019-05-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多