2011-05-31 126 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