问题标签 [buildozer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
655 浏览

android - 简单的 Kivy 应用程序无法构建

我写了一个复制按钮的简单 kivy 应用程序

但是当我运行 buildozer android debug 时,出现以下错误

我尝试将目录更改为 Macintosh HD、更新 Java 以及该站点上建议的许多其他解决方案。我究竟做错了什么?

0 投票
1 回答
3354 浏览

android - AttributeError:“NoneType”对象没有属性“当前”

错误:AttributeError:“NoneType”对象没有“当前”属性。请帮忙。

0 投票
0 回答
119 浏览

android - 更新 AndroidManifest.tmpl.xml 时出现问题

我正在尝试AndroidManifest.tmpl.xml在 kivy中更新

它位于一些/root/./~buildozer/android/platform/python-for-android/dist/my_app/

基本上我正在尝试将广告伙伴广告放在我的应用程序中

我在这里找到了说明:https ://publishers.adbuddiz.com/pub_portal/sdk/kivy

当我进入第 4 步时:然后尝试放

在我的AndroidManifest.tmpl.xml并回到终端并输入

buildozer android debug

所以它只是删除了我所做的更新,AndroidManifest.tmpl.xml所以我该如何使用该代码AndroidManifest.tmpl.xml?..所以我的应用程序中没有广告

有没有办法更新AndroidManifest.tmpl.xml和制作应用程序?

0 投票
1 回答
141 浏览

android - Dropbox 身份验证存储检索

我希望我的应用用户将文档上传到一个通用的保管箱帐户。我的应用是用 kivy 开发的。在main.pyDropbox 中存在身份验证令牌。一旦使用buildozerto编译它.apk.apk用户是否可以通过某种方式从文件中获取令牌。

0 投票
1 回答
234 浏览

android - 使用 buildozer 构建 Kivy APK 的问题

我在 Mac OsX 上编写了一个简单的 Kivy 应用程序,它可以复制按钮:

但是,当我使用 buildozer init 启动 buildozer 文件并使用 buildozer android debug 运行它时,我收到以下错误

我尝试了很多解决方案,包括切换文件的位置、更改版本、添加__version__ = "1.2.0"到 main.py 文件,但都没有成功。我究竟做错了什么?

0 投票
1 回答
1359 浏览

android - 无法让 Buildozer 在 ubuntu 中工作 - “致命错误:arm-linux-gnueabi/python2.7/pyconfig.h:没有这样的文件或目录”

我正在尝试使用 kivy 构建一个非常基本的 Hello World Android 应用程序。源代码:

我尝试使用 Buildozer 构建应用程序,使用命令(连同规范文件):

但是我没有成功构建,而是收到了错误-

致命错误:arm-linux-gnueabi/python2.7/pyconfig.h:没有这样的文件或目录

我可以在许多论坛上找到这个和类似的错误,但无法找到任何修复。完整的错误日志如下(使用spec文件中的log_level = 2获得):

笔记:

  1. 我正在运行 Ubuntu 14.04.3 LTS。
  2. 我按照教程安装了那里提到的所有必要的依赖项。
  3. 许多论坛建议我安装“python-dev”或“python2.7-dev”。做到了,但没有帮助。
0 投票
2 回答
717 浏览

kivy - Kivy 和 Buildozer 的问题

我目前正在使用 python 2.7.9。我尝试重新安装 cython 并更新所有依赖项,但没有成功。我不知道 Buildozer 或 Cython 有什么问题。该应用程序直接从终端正常运行。

0 投票
0 回答
800 浏览

android - ImportError:numpy.core.multiarray 无法在 Android 上导入

我正在尝试使用 buildozer (python-for-android) 构建一个 android 应用程序。该应用程序使用 OpenCV 进行图像处理,在 Ubuntu 14.01 LTS 和 Windows 7 和 8.1 上运行起来就像一个魅力。

使用 buildozer 的构建过程运行良好,我可以在 Android 设备上部署应用程序,但是当我尝试在设备上启动它时应用程序崩溃。

这是我使用 adb logcat 得到的跟踪:

它崩溃的python行是在导入opencv时:

使用的 OpenCV 版本是 2.4.11(我也通过修改 python-for-android 的 recipes 文件夹中的 recipe.sh 文件尝试了 2.4.9 和 2.4.10)

使用的 Numpy 版本是 1.9.2(我也尝试了 1.7.1 和 1.9.3,但没有运气)

老实说,我不知道该怎么做,所以任何帮助将不胜感激。

0 投票
2 回答
858 浏览

android - 如何在 Kivy 中识别屏幕是纵向还是横向

我刚刚使用 kivy 制作了一个 apk 应用程序。在代码中,我根据屏幕的比例定义了所有小部件的位置。但是,当我将屏幕从纵向旋转到横向时,绝对坐标仍然保持不变,并且不太适合。

有没有一种方法可以识别正在显示的是纵向还是横向?当用户旋转手机时,我需要这个来重新定义我的小部件的位置。

0 投票
0 回答
210 浏览

android - Python Kivy - 为什么 Buildozer 无法将程序推送到我的手机?

我正在尝试在 Android 上运行一个简单的 Kivy testapp,但在让 Buildozer 构建并将 APK 推送到我的手机时遇到问题。我在 Linux(Ubuntu 64 位)虚拟机中运行它;我的主机运行 Windows 10。我已经安装了我知道的所有先决条件:zlib1g-dev、cython、openjdk-8-jdk、git、pip。

我正在尝试按照 Kivy 文档的说明运行“buildozer android debug deploy run”,而且 Buildozer 似乎已经深入到这个过程中,但不幸的是它崩溃并出现以下错误:

一只忙碌的猫
(来源:forumbilder.se

我不知道这个错误消息是什么意思,因此不知道如何解决它。帮助将不胜感激,谢谢。