2012-10-02 11 views
5

एओएसपी उपकरण (http://developer.motorola.com/tools/motodevcoreplugins/) में मोटोवुड कोर प्लगइन्स को शामिल करने की घोषणा के साथ, मैं ग्रहण में ठीक से काम करने के लिए असफल प्रयास कर रहा हूं।मोटोडे कोर प्लगइन्स

मैंने सब कुछ डाउनलोड करने और इंस्टॉल करने के निर्देशों का पालन किया है। हालांकि, प्लगइन के लिए प्रोजेक्ट पूरी तरह से मेरे नए वर्कस्पेस में आयात किए जाने के बाद, उनमें से कुछ बिल्ड त्रुटियों को दिखाते हैं। मैंने परियोजनाओं की सफाई करने की कोशिश की है, लेकिन वे अभी भी बिल्ड त्रुटियों को दिखाते हैं।

मैंने आगे बढ़ने का फैसला किया और दिशानिर्देशों के अनुसार प्लगइन स्थापित करने का प्रयास किया। एक बार प्लगइन्स स्थापित हो जाने के बाद और मैंने निर्देशों को पूरा कर लिया, तो मुझे मेनू बार में MOTODEV विकल्प दिखाई देता है। हालांकि, एक बार जब मैं किसी भी विकल्प पर क्लिक करने के लिए जाता हूं (यानी MOTODEV> नया> नया एंड्रॉइड प्रोजेक्ट), कुछ भी नहीं होता है। यह MOTODEV मेनू में प्रत्येक विकल्प के लिए समान है।

क्या किसी ने प्लगइन को अपने मौजूदा ग्रहण सेटअप में सही ढंग से बनाने और स्थापित करने के लिए प्राप्त किया है? यदि हां, तो क्या मुझे कुछ याद आ रही है?

धन्यवाद।

अपडेट: मैंने यह भी पाया है कि निर्देशों के अनुसार इन प्लगइन को स्थापित करने से ग्रहण में टूलबार में "रन" बटन टूट जाता है। यह अभी मेरे लिए कुछ भी नहीं करता है। मुझे प्रोजेक्ट पर राइट क्लिक करना है और संदर्भ मेनू से चलाएं। स्पष्ट रूप से एक बड़ा मुद्दा नहीं है ... लेकिन अभी भी एक परेशानी है। इसके अलावा, मैं अपने OSX सेटअप पर इस पर ध्यान:

अगर मैं क्लिक करें "नया -> नया Android परियोजना" मैं त्रुटि लॉग में इस त्रुटि दिखाई दे रहा है:

त्रुटि मंगल अक्टू 02 11:50:32 CDT 2012 अनचाहे घटना लूप अपवाद org.eclipse.e4.core.di.InjectionException: org.eclipse.core.commands.NotHandledException: कमांड com.motorola.studio.android.new.project के लिए निष्पादित करने के लिए कोई हैंडलर नहीं है org.eclipse पर .e4.core.internal.di.MethodRequestor.execute (MethodRequestor.java:63) org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass (InjectorImpl.java3929) org.eclipse.e4.core पर .internal.di.InjectorImpl.invoke (InjectorImpl.java1010) org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke (ContextInjectionFactory.java:131) org.eclipse पर .e4.core.commands.internal.HandlerServiceImpl.executeHandler (HandlerServiceImpl.java:171) org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem (HandledContributionItem.java:814) org.eclipse.e4 पर .ui.workbench.renderers.swt.HandledContributionItem.handleWidgetSelection (HandledContributionItem.java:707) org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access $ 7 (HandledContributionItem.java:691) org.eclipse पर। e4.ui.workbench.renderers.swt.HandledContributionItem $ 4.handleEvent (HandledContributionItem.java:630) org.eclipse.swt.widgets.EventTable.sendEvent (EventTable.java:84) org.eclipse.e4.core.internal पर .di.MethodRequestor.execute (MethodRequestor.java:56) ... 37 और

+0

मुझे यह पोस्ट मिला: http://community.developer.motorola.com/t5/MOTODEV-Studio-for-Android-Blog/MOTODEV-Studio-4-0-and-the-ADT-20-plugins/ बा-पी/27710। यह सुझाव देता है कि एंड्रॉइड – Leoa

+0

के पुराने संस्करणों के साथ मोटोडेव स्टूडियो 4 का उपयोग न करें। लेकिन अब मैं जो उपयोग करने की कोशिश कर रहा हूं उसे "मोटोवेड कोर प्लगइन्स" के रूप में जाना जाता है। मुझे यकीन नहीं है कि यह अभी भी लागू होता है, क्योंकि मैं नवीनतम एडीटी प्लगइन का उपयोग कर रहा हूं। – dennisdrew

+0

मोटोडेव स्टूडियो 4 मोटोडेड कोर प्लगइन्स – Leoa

उत्तर

5

दो दिनों के बाद मुझे ग्रहण में काम करने के लिए MOTODEV कोर प्लगइन मिला। सामान्य तौर पर इन निर्देशों का http://developer.motorola.com/tools/motodevcoreplugins/

  1. आप एक 100% ताजा जावा ईई की स्थापित की जरूरत है का पालन करें। यदि आप 32 बिट संस्करण के साथ विंडोज स्टिक पर हैं। मेरे पास जूनो जावा ईई स्थापित है। इस इंस्टॉलेशन में ऐसे पैकेज शामिल हैं जो MOTODEV के लिए काम करने के लिए जरूरी हैं।

मैं इसे यहाँ मिल गया: http://download.eclipse.org/eclipse/downloads/eclipse3x.html

  1. अगला एडीटी

एडीटी स्थापित https://dl-ssl.google.com/android/eclipse/

  1. ग्रहण डाउनलोड पृष्ठ से सेक्वाया स्थापित करें, (मोटोदेव की साइट पर क्या नहीं है)

http://download.eclipse.org/sequoyah/updates/2.0/

4.When MOTODEV, निकालें MOTODEV संकुल स्थापित करने आप लीनुस, MacOS और com.motorola.studio.android.wind32.x86_64 तरह

की जरूरत नहीं है
  1. Sequoyah फिर से इस समय MOTODEV के specifcations से Sequoyah http://download.eclipse.org/sequoyah/updates/2.1/2.1.1.N20120718-0509

स्थापित करते हैं, इस बिंदु पर, आपकी परियोजना में कोई त्रुटि नहीं होना चाहिए।

अब MOTODEV, चयन पैकेज com.motorola.studio.android चलाने के लिए और के रूप में 'ग्रहण अनुप्रयोग'

अगला को चलाने के लिए एक खिड़की है कि मुख्य विंडो में MOTODEV मेनू है खुल जाएगा। त्रुटियों पर

enter image description here

+0

धन्यवाद। मुझे इसे आजमाना होगा। अब, क्या आप जानते हैं कि यह प्लगइन के रूप में जोड़ने के लिए काम करेगा, क्योंकि मोटोदेव निर्देशों का सुझाव है? यही वह है जो मैं आदर्श रूप से करना चाहता हूं, इसलिए मेरे पास एक्लिप्स में प्लगइन के रूप में विशेषताएं हैं, क्योंकि मोटोडे को खोलने के लिए प्रोजेक्ट चलाने के विरोध में। या क्या आपके कदम अभी मैंने जो किया है? – dennisdrew

+0

मैंने प्लगइन – Leoa

+0

ठीक के लिए साइट पर निर्देशों का पालन किया। मैं ओएसएक्स पर हूं। क्या आपको लगता है कि मुझे 32 बिट संस्करण के साथ भी रहना चाहिए? – dennisdrew

2

देखो, वे उपकरण आपको याद कर रहे हैं के बारे में जानकारी प्रदान करते हैं। जब मैं motodev ट्यूटोरियल के माध्यम से चला गया, मुझे वेब सेवा उपकरण, डेटाबेस उपकरण (डीटीपी) और मेमोरी एनाइज़र टूल (MAT) स्थापित करना पड़ा। इसके अलावा, लियो सही है, विंडोज़ का उपयोग करने वाले लोगों के लिए, Win32 के साथ चिपकें, भले ही आपकी खिड़कियां x64 हों।

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