[英]Qt5 Android deployment issue
兩年前,我使用Ministro開發了一個Qt4 Android應用程序,當時它運行良好。 現在,我正在將相同的代碼移植到Qt5中。 更新幾個文件后,我可以用一種非常干凈的方式編譯並創建APK文件。 但是,當我嘗試將應用程序部署到平板電腦中時,它崩潰並顯示以下兩個錯誤消息:
No implementation found for int[] org.qtproject.qt5.android.ExtractStyle.extractNativeChunkInfo()
和:
E/libEGL (11187): cache file failed CRC check
這些是我的設置:
注意:我嘗試從虛擬android設備(使用API 23)部署應用程序,但結果相同。
最后,我可以用一種非常奇怪的方式解決問題:我刪除了代碼中的所有Android引用,包括android清單。 換句話說,我將我的應用程序轉換為“桌面”解決方案。 然后,從QtCreator,我使部署指向android,一切都以一種非常干凈的方式工作。 我想知道Qt解決方案如何在短短幾年內發展成為移動開發的實際資源。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.