您好我想實現使用基於this link黑莓級聯一個MapView但每當我導入地圖黑莓級聯的MapView
import bb.cascades.maps 1.0
,
的QNX IDE拋出了一個錯誤,說
bb.cascades.maps is not installed
。
我已經完全按照開發人員網站中的描述設置了環境,並且似乎不瞭解如何安裝此模塊。
您好我想實現使用基於this link黑莓級聯一個MapView但每當我導入地圖黑莓級聯的MapView
import bb.cascades.maps 1.0
,
的QNX IDE拋出了一個錯誤,說
bb.cascades.maps is not installed
。
我已經完全按照開發人員網站中的描述設置了環境,並且似乎不瞭解如何安裝此模塊。
他們似乎已經遺漏了一些步驟。並非所有級聯對象都默認加載到開發系統中,但可以在運行時添加它們。最大的缺點是Eclipse無法對QML進行靜態分析,只能查看一般語法的錯誤。
如果添加以下行的main.cpp文件可能收到例如上班(我闖入了我目前的項目之一這一點,並得到它沒有錯誤,但加載的MapView是全黑):
#include #include <bb/cascades/maps/MapView>
然後就在QmlDocument前::創建呼叫:
qmlRegisterType<bb::cascades::maps::MapView>("bb.cascades.maps", 1, 0, "MapView");
這是用於相當頻繁,使瀑布對象不包括在默認的設置程序,或從製作自己的專業化的機理探討CustomControl或其他Cascades對象可用對QML不起作用。
最後,這個例子似乎是beta3之前的版本,所以可能還有一些其他問題需要解決。
編輯
我做了一些閒逛,發現這個thread on the BlackBerry forum。將海拔高度設置爲10000,可以在模擬器和Dev Alpha上獲得可用的地圖。它顯然需要更多的工作,但你可以與它互動(拖動移動,捏縮放等)。
的MapView分量似乎已經在很大程度上無法使用,直到最近的SDK更新(10.0.9.2318),因爲有些承認和引用這個黑莓DevBlog帖子: http://devblog.blackberry.com/2013/01/cascades-mapview/
此外,檢查出的新CustomMapView例子在Github上的工作示例應用程序中使用這個最新更新: https://github.com/blackberry/Cascades-Samples/tree/master/custommapview
對於QML預覽問題,這是已知的問題。 QML Preview目前僅支持核心級聯組件。看到我更詳細的答案在這裏: blackberry 10 Unresolved inclusion <QObject>
我做了你在這篇文章中提到,但我無法修復此錯誤。我正在使用Gold SDK。我有一個類似的問題 - http://stackoverflow.com/questions/14509268/how-to-fix-module-not-installed-error-in-bb10-ide – itsaboutcode