在Android的Qt应用程序上使用自定义AndroidManifest而不使用qmake?

在Android的Qt应用程序上使用自定义AndroidManifest而不使用qmake?,android,c++,qt,cmake,android-manifest,Android,C++,Qt,Cmake,Android Manifest,我正在openSUSE Tumbleweed上使用Qt Creator 我一直在尝试更改我的Qt应用程序的图标和名称。“项目>Android>创建模板”仅适用于qmake项目。我将CMake与一些(与Qt无关)CMake模块一起使用,因此我无法使用qmake 我尝试使用,但失败了,错误是json文件中没有定义目标体系结构,甚至在修复json文件后,也没有输出APK文件 还尝试在CMake上设置DISTFILES,但也不起作用 如果您使用的是Qt 5.14、Qt 5.15或更高版本,那么Qt an

我正在openSUSE Tumbleweed上使用Qt Creator

我一直在尝试更改我的Qt应用程序的图标和名称。“项目>Android>创建模板”仅适用于qmake项目。我将CMake与一些(与Qt无关)CMake模块一起使用,因此我无法使用qmake

我尝试使用,但失败了,错误是json文件中没有定义目标体系结构,甚至在修复json文件后,也没有输出APK文件

还尝试在CMake上设置
DISTFILES
,但也不起作用


如果您使用的是Qt 5.14、Qt 5.15或更高版本,那么
Qt android cmake
出现的“
json文件中未定义目标体系结构”错误是由于一个错误引起的


一个补丁被修复了。因此,请更新您的
qt android cmake
并重试。

作为解决方法:尝试使用qt 5.13。我只得到了5.14和更高版本的错误。