适用于Android的Qt应用程序需要使用Ministro,但是安装了Ministro(Ministro-1.0.apk,Ministro-2.0.apk或“ Ministro II.apk”)后,应用程序会告诉我找不到ministro或(对于“ Ministro II.apk”)ministro版本是不兼容的,需要更新。我已经从sourceforge.net的官方页面上下载了Ministro。从市场安装ministro失败,原因是模拟器上不允许有市场。

最佳答案

我前段时间注意到类似的事情,我不知道为什么。就像从该网站下载的Ministro版本不是最新的。

无论如何,我通过下载市场上提供的ministro版本来解决,或者将necessitas SDK中的Qt库放置在设备中的/ data / local / qt中。您可以在模拟器中执行此操作,因为您具有root特权。

因此,对于仿真器,首先将仿真器中的所有Qt库从/ Android / Qt / 482 / armeabi [-v7a]复制到/ data / local / qt并启动您的项目。在开始之前,请检查Qt Creator->项目->运行->部署配置->从设备使用Qt库是否已标记,并且未选中“使用本地Qt库”。

这样,它将忽略Ministro,并且应使用您推送的Qt库。

关于android - 如何在Android模拟器上运行使用Necessitas构建的Qt应用程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12887110/

10-08 23:25