2013-05-27 5 views
15

मैंने इस लिंक से चरण-दर-चरण ट्यूटोरियल के साथ एंड्रॉइड के लिए Qt5 बनाया: Building Qt 5 for Androidएंड्रॉइड के लिए क्यूटी 5: परियोजना त्रुटि: क्यूटी में अज्ञात मॉड्यूल: त्वरित qml

अब, मैं अपने Nexus 7 के लिए निर्माण और QWidget अनुप्रयोगों को तैनात करने में सक्षम हूँ लेकिन अगर मैं QtCreator 2.7.1 के दिए गए टेम्पलेट के साथ एक QtQuick आवेदन बनाने की कोशिश, मैं निम्नलिखित त्रुटि मिलती है:

Project ERROR: Unknown module(s) in QT: quick qml 

मैंने ट्यूटोरियल में वर्णित अनुसार प्रत्येक बिल्ड चरण को ठीक किया। क्या किसी और को इस त्रुटि का सामना करना पड़ा है?

+0

मुझे लगता है कि Qt Quick Qt5.1 से पहले एंड्रॉइड पर आधिकारिक रूप से समर्थित नहीं था। क्या आपने नवीनतम संस्करण के साथ प्रयास किया? – koopajah

+0

मुझे एक ही समस्या थी, समाधान नया प्रोजेक्ट बनाना था और पुरानी फाइलों को कॉपी करना था, उसके बाद सबकुछ काम करता था। – Axxxon

+0

@ फ़्रेम: क्या आपने इसे ठीक किया है? यह 5.1.1 के साथ यहां काम करता है – lpapp

उत्तर

3

QtQuick Qt5.2 के साथ पूरी तरह से अच्छी तरह से काम करता है। मेरा सुझाव यह है कि आपने इसे स्थापित करने के बजाय, स्रोत से Qt5.2 बनाया है, यानी आप इसे Gitorious से क्लोन करें। एक बार जब आप इसे बनाने के लिए कहते हैं, तो सभी विवरणों की जांच करने के बाद, कॉफी के लिए जाएं क्योंकि इसे समाप्त करने में कुछ समय लगेगा।

इसके अलावा, क्या आपने एंड्रॉइड एसडीके और एनडीके स्थापित किया है? यदि नहीं, तो मेरा सुझाव यह है कि आप Studio Android इंस्टॉल करें।

आपको अपने क्रॉस-कंपाइलिंग टूल-चेन के लिए सभी पर्यावरण सेटअप करने में भी बहुत सावधान रहना होगा अन्यथा यह काम नहीं करेगा। मेरे विकास सेटिंग्स के लिए मेरे पास अनुक्रम में जांचें।

enter image description here

चींटी आप शायद उस को याद करने की इच्छा नहीं होगा के रूप में, स्थापना का हिस्सा भी है।

enter image description here

अंत में आप कुछ भी भूल के बिना तदनुसार सभी सेटिंग्स किया है, है, तो आप सिर्फ क्यूटी त्वरित आवेदन चुनने की आवश्यकता है।

enter image description here

और यह काम करेंगे, क्यूटी त्वरित आधिकारिक तौर पर एंड्रॉयड Qt5.2 पर समर्थित है के रूप में।

संबंधित मुद्दे