我将遵循this如何使用Python3和Qt5构建一个Android应用程序几乎一切正常,但不知何故,我无法找到如何设置应用程序图标。在这个地方我也找不到任何东西
以防万一你知道的话。。如何将构建模式从debug
设置为release
回击:
pyqtdeploy-build
从头开始为Android创建整个构建文件夹(其中包含所有资源和AndroidManifest.xml
)。到目前为止,我还没有找到一种方法来判断使用哪个图标。我希望pyqtdeploy接口中有一个选项,但似乎没有
Tags:
编辑
我从未尝试过它,但在上面提到的Qt Creator中的评论中@Fred-也许它会起作用
编辑结束
PyQtDeploy是为Python代码和资源管理而设计的。应用程序图标是一个Android框架的东西,所以你必须用Android的方式来做——在
res
文件夹中创建资源,并在Android manifest
中引用它不过,您可以自动执行此过程—您可以创建完成此任务的简单bash脚本或一个以上具有相同目的的Python构建脚本—它将图标从您的位置移到
res
文件夹,并使用android:icon="@drawable/your_logo_name"
形式的正确引用更改先前生成的清单至少我是这样做的
作为一项建议,如果您想使用Python在Android(和跨平台)下开发,请使用Kivy,它更成熟、更受支持,并且拥有更大的社区。它的速度更快,并且具有更多的LIB
希望能有帮助
在Android中,如果没有创建res-name文件夹,您可以找到一个res-name文件夹,并参考清单文件
现在你必须把图标放在一个可绘制的文件夹里,这个文件夹在res文件夹里
您的路径如下所示:res>&燃气轮机&燃气轮机&燃气轮机;可拉伸>&燃气轮机&燃气轮机;icon.png
在Kivy的情况下,它会变成两倍的eaiser
您的图标路径需要是绝对路径或相对于应用程序文件的路径。因此,如果目录结构如下所示:
我的应用程序/ ├── app.py └── 东西 └── 图像 └── my_icon.png
相关问题 更多 >
编程相关推荐