2011-05-31 133 views
1

我正在为Symbian平台开发一款Qt应用程序,并且在S60手机诺基亚E90上测试应用程序时遇到了问题。Qt for Symbian S60 - “不支持的功能”

应用程序编译得很好,但是当我安装sis-file时,手机通知我“不支持功能”。

下面是功能列表,我使用:

LocalServices ReadUserData WriteUserData NetworkServices 
UserEnvironment Location ReadDeviceData NetworkControl 

我也使用Qt移动:

systeminfo bearer location 

的应用程序安装在Symbian^3就好了,但不是在S60。可能是什么问题呢?

致以问候

+0

我猜你的S60第三版FP1设备上安装QtMobility的尝试在安装SIS过吗? – dabhaid 2011-05-31 07:00:48

+0

我已经安装了Qt SDK随附的每个sis文件。 – Gerstmann 2011-05-31 07:06:28

回答

1

问题是您使用的是哪个版本的QtSDK。 QtSDK 1.1不再支持S60。 QtSDK 1.1仅支持Symbian^1(第5代)和Symbian^3。

S60设备仅受QtSDK 1.0支持。

问候

+0

我正在使用Qt SDK 1.1,但为什么有些应用程序在S60上工作得很好,而其他的不是? Qt Mobility是否会造成麻烦? – Gerstmann 2011-05-31 10:14:50

+0

根据http://doc.qt.nokia.com/qtmobility-1.1/index.html#platform-compatibility上的Qt Mobility文档,完全支持S60平台,不包括文档库和反馈模块。 – Gerstmann 2011-05-31 10:21:31