QT 5 android,将background_running值更改为True



是否有人知道如何从QT项目更改android部署的元数据值。我需要将background_running设置为true。我可以手动操作,并且一切正常,但是下次我更改代码时,该值被重置为false。

有人知道如何从QT项目编辑这些值,以便代码更改之间的值持续存在吗?

 <!-- Background running -->
 <!-- Warning: changing this value to true may cause unexpected crashes if the
                application still try to draw after
                "applicationStateChanged(Qt::ApplicationSuspended)"
                signal is sent! -->
 <meta-data android:name="android.app.background_running" android:value="false"/>

我终于想通了。

从QT creator,进入projects -> android build options -> Details on build android APK

点击创建模板,确保gradle被选中,现在你可以编辑模板AndroidManifest.xml并将选项设置为true。所有未来的构建都将使用这个AndroidManifest.xml。您现在还可以通过编辑清单轻松地扩展QtActivity。

相关内容

  • 没有找到相关文章

最新更新