使用QtMobility/Location,一个Symbian Qt C++应用程序运行在仿真器上,但不在设备上

问题描述:

我有一个Symbian Qt C++移动应用程序,可以在模拟器中正常运行,但是当应用程序编译为SIS文件并安装到手机上时,它会成功安装,但不会启动并在没有任何消息的情况下以静默方式失败。使用QtMobility/Location,一个Symbian Qt C++应用程序运行在仿真器上,但不在设备上

该应用程序使用QtMobility 1.0.1来访问Location API。

发现,我现在面临的问题是关系到以下错误:https://bugreports.qt.io/browse/QTMOBILITY-360

这是通过使用Qt的移动1.0.1 API,它们是针对一个库(LBT)连接造成的,是不是可用于Symbian 5th版设备(但将在Symbian^3上提供)

当我恢复在设备上使用Qt Mobility 1.0.0 API时,应用程序已成功启动。

该错误报告指出它已经在Qt Mobility API 1.0.2版本中修复,但尚未发布。

Qt Mobility 1.0.2昨晚发布。见http://blog.qt.io/blog/2010/07/27/qt-mobility-102-released/