2012-10-01 34 views
0

我正在嘗試使用GapSocket建立一個套接字連接,並將一些數據(字符串)從PhoneGap應用程序發送到tcp套接字,並將其打開到端口8888的計算機。使用GAP套接字進行通信。編譯器說PGPlugin.h未找到

我已經包括了所有的依賴關係:

  • 兩個asyncsocket.masynsocket.hcocoaasyncsocket

  • 兩個GapSocketCommand.mGapSocketCommand.hGapSocket

  • 包括GapSocket.jswww下從index.html引用的JS文件夾。

當我編譯它,它說PGPlugin.h沒有找到,我真的無法找到這個頭文件。

我該如何解決?我正在使用最新的PhoneGap版本2.1.1。

回答

1

文件PGPlugin.h用於以前版本的Phonegap/Cordova。對於較新的版本,他們用CDVPlugin.h替換它。

溶液(以及它不是一個真正的解決方案,但大多是「絕招」 /「使其工作方式的潛力」 ......),這可能爲你工作將與CDVPlugin.h更換到PGPlugin.h任何引用(<Cordova/CDVPlugin.h>) 。該解決方案適用於某些人;然而,問題是,你可能會遇到幾個依賴鏈接到舊的引用...

我建議你首先檢查是否有GapSocket已發佈的版本已經移植到科爾多瓦2.1.1之前嘗試上述。

+0

非常感謝Littm。它的編譯現在沒有任何錯誤。但我有另一個問題。 –

相關問題