0


我正在开发一个使用 QtLocation 模块的 Android 应用程序。问题是,在关闭地图窗口/或在 Windows 下关闭应用程序后,应用程序崩溃。如果我在 Android 下启动完全相同的应用程序,则不会崩溃。
当我使用 QtCreator 中可用的“minimal_map”示例时,也会发生同样的情况:错误消息是 Qt5Locationd.dll 中的 APPCRASH。
崩溃仅在关闭窗口时发生,在此之前,一切似乎都很好。
你知道为什么会这样吗?
地图代码如下所示:

import QtQuick 2.0
import QtQuick.Window 2.0
import QtLocation 5.6
import QtPositioning 5.6

Window {
    width: 512
    height: 512
    visible: true

    Plugin {
        id: osmPlugin
        name: "osm"
    }

    Map {
        anchors.fill: parent
        plugin: osmPlugin
        center: QtPositioning.coordinate(59.91, 10.75) // Oslo
        zoomLevel: 10
    }
}

我使用 MSVC2015 作为构建环境,为 Windows 构建。

4

0 回答 0