2011-10-26 3 views
6

प्रश्न:एक्लिप्स में ब्लैकबेरी के लिए कोई फ़ोनगैप प्रोजेक्ट कैसे ठीक से शुरू करता है?Eclipse में BlackBerry Phonegap प्रोजेक्ट कैसे सेट करें - MyApp.java index.html लोड करने के लिए?

विवरण: मैं अपने प्रोजेक्ट फ़ाइलें नई ग्रहण ब्लैकबेरी परियोजना को जोड़ा गया और निर्माण रास्तों को Phonegap lib जोड़ लिया है, फिर भी मैं यह पता लगाने index.html पर MyApp.java कनेक्ट करने के लिए कैसे नहीं कर पा रहे एक फोनगैप/वेब ऐप के रूप में प्रोजेक्ट चलाने के लिए।

सेटअप: मेरा मानना ​​है कि मैं पहले से reqs का ध्यान रखा के सभी ग्रहण के लिए जावा JDK/JRE, ग्रहण, ब्लैकबेरी WebWorks एसडीके, बी बी WW एसडीके प्लग-इन और JRE का, phonegap libs & फ़ाइलें, और मेरी परियोजना फाइलें। मैंने एक नया ब्लैकबेरी प्रोजेक्ट बनाया है और इसमें अपनी फाइलें जोड़ दी हैं और बिल्ड पथ को कॉन्फ़िगर किया है।

पृष्ठभूमि: मैंने पहले ही आईओएस और एंड्रॉइड के लिए कई ऐप्स विकसित किए हैं और एक क्लाइंट ने मुझे ब्लैकबेरी (फोनगैप/कॉलबैक का उपयोग करके) विकसित करने के लिए कहा है। मैंने बिना किसी समस्या के एंड्रॉइड के लिए एक्लिप्स के साथ फोनगैप का उपयोग किया है, लेकिन मुझे ब्लैकबेरी के लिए इसे ठीक से सेटअप करने का समय है।

अनुसंधान: मैं पिछले 2 दिनों बिताया है सब stackoverflow, phonegap विकी, ब्लैकबेरी मंचों, और हर जगह गूगल से अधिक की तलाश में मुझे ले सकता है और मैं प्रासंगिक या उपयोगी कुछ भी नहीं मिल सकता है। ऐसा लगता है कि ब्लैकबेरी ने हाल ही में अपने विकास उपकरण और/या एसडीके और प्लगइन्स को बदल दिया है। अधिकांश ट्यूटोरियल जो उपयोगी लगेंगे, ब्लैकबेरी ग्रहण प्लग-इन का संदर्भ लें जो अब उपलब्ध नहीं है (जो कि "ब्लैकबेरी विजेट" प्रोजेक्ट बनाने की अनुमति देगा)। मुझे ब्लैकबेरी की वेबसाइट पर पृष्ठों के कई लिंक मिल गए हैं जो अन्य साइटें और/या संदर्भित हैं लेकिन केवल 404 के परिणामस्वरूप हैं। मेरे पास ब्लैकबेरी के साथ था!

आपकी सहायता के लिए अग्रिम धन्यवाद।

+0

http://wiki.phonegap.com/w/page/31930982/Getting-Started-with-PhoneGap-BlackBerry-WebWorks इस मदद आप –

उत्तर

5

ठीक है अंत में एक व्यावहारिक उत्तर मिला।

अब फोनगैप (या इसके बजाय "कॉलबैक" जिसे अब कहा जाता है) संस्करण 1.2 में अपडेट किया गया है, अंत में उन्होंने अपने दस्तावेज़ों को अपडेट किया। उनके पास विकी पर एक गाइड है जिसमें फोनगैप/कॉलबैक के लिए ब्लैकबेरी परियोजनाओं के निर्माण के लिए ग्रहण को कॉन्फ़िगर करने के लिए नई और वर्तमान जानकारी है।

यहाँ गाइड (ध्यान दें कि यह बी बी ओएस 4. * के लिए है) है: http://wiki.phonegap.com/w/page/25653281/Getting%20Started%20with%20PhoneGap-BlackBerry%20with%20the%20Latest%20Environment

(मैं पीडीएफ के लिए एक प्रतिलिपि मुद्रित सिर्फ मामले में ... किसी कारण ब्लैकबेरी संबंधित लिंक/गाइड का एक बहुत लगता है के लिए गायब होने के लिए)

इसके अलावा, अब आप बीबी ओएस 5.0+ के लिए एक्लिप्स का उपयोग करके ब्लैकबेरी के लिए फोनगैप परियोजनाएं नहीं बना सकते हैं (जब तक कि आपके पास अभी भी पुरानी प्लगइन अभी भी ग्रहण में स्थापित नहीं है, जो 18 अक्टूबर से इंस्टॉल/अपडेट के लिए अनुपलब्ध है , 2011)

एक ही रास्ता मैं बी बी ओएस के लिए PhoneGap ब्लैकबेरी परियोजनाओं बनाने के लिए मिल सकता है 5.0+ यहाँ है: http://wiki.phonegap.com/w/page/31930982/Getting%20Started%20with%20PhoneGap%20BlackBerry%20WebWorks (ग्रहण के बारे में अंतिम भाग की उपेक्षा के रूप में इसे बाहर दिनांकित)

3
  1. ब्लैकबेरी जावा प्लग-इन इंस्टॉल 1.3.0

  2. बी बी WebWorks अद्यतन साइट: http://www.blackberry.com/go/eclipseUpdate/3.6/web

  3. एक परियोजना बनाएँ और संरचना इस

की तरह दिखना चाहिए enter image description here

,210
  1. ओपन config.xml और enter image description here

  2. बिल्ड अग्रभूमि आरम्भ पृष्ठ विकल्प में index.html पृष्ठ पर अपने यूआरएल देते हैं, पर हस्ताक्षर करने और चलाने के।

आनंद लें।

+0

मैं सराहना कर सकते हैं प्रतिक्रिया और स्क्रीनशॉट, बहुत उपयोगी है। हालांकि, मैंने पहले कोशिश की और आपके द्वारा सूचीबद्ध वेबवर्क्स प्लगइन को स्थापित करने के लिए फिर से प्रयास किया, लेकिन इसका कोई फायदा नहीं हुआ। यह यूआरएल स्वीकार करेगा और इंस्टॉल करने के लिए 2 पैकेज भी सूचीबद्ध करेगा, लेकिन जब मैं आगे बढ़ता हूं तो मुझे निम्न त्रुटि मिलती है: ---------------- इंस्टॉल को पूरा नहीं कर सकता क्योंकि एक या अधिक आवश्यक वस्तुओं को नहीं मिला। सॉफ्टवेयर स्थापित किया जा रहा: ब्लैकबेरी WebWorks प्लग-इन 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) -------------- BlackBerry_App_Descriptor.xml साथ config.xml काम कैसे करता है: - ब्लैकबेरी WebWorks एसडीके 2.0.0.20110323 के लिए एक ही ... – mason81

+0

मुझे यह भी पता करने के लिए चाहते हैं? हालांकि मुझे लगता है कि यह एक अलग प्रोजेक्ट सेटअप है क्योंकि ब्लैकबेरी के लिए मैं केवल एक ही प्लगइन स्थापित कर सकता था http://www.blackberry.com/go/eclipseUpdate/3.6/java (आपके द्वारा नील पोस्ट किए गए स्थान के समान, लेकिन "जावा" के साथ "वेब" के बजाय) – mason81

+0

अच्छी तरह से नील समझाओ, मुझे बीबी स्थापित करते समय यह त्रुटि मिल रही है अद्यतन त्रुटि: इंस्टॉल को पूरा नहीं कर सकता क्योंकि एक या अधिक आवश्यक आइटम नहीं मिल सका। सॉफ्टवेयर स्थापित किया जा रहा: ब्लैकबेरी WebWorks प्लग-इन 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) गुम आवश्यकता: ब्लैकबेरी WebWorks प्लग-इन 2.5.1.201010291444-2 (net.rim.browser.tools.feature.feature.group 2.5.1.201010291444-2) 'org.eclipse.ui.ide [3.6.0,3.7.0)' की आवश्यकता है लेकिन यह –

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