में एंड्रॉइड_एचओएमई एनवी वैरिएबल नहीं मिलता है, मैं एक एंड्रॉइड ऐप प्रोजेक्ट पर काम कर रहा हूं और यह एक मेवेन प्रोजेक्ट है। जब मैं "स्थापित Maven" इस मैं क्या मिलता है के रूप में चलाने की कोशिश:एंड्रॉइड मेवेन प्लगइन को Eclipse
"लक्ष्य com.jayway.maven.plugins.android.generation2 निष्पादित करने में विफल: android-Maven-प्लगइन: 3.1.1: generate- प्रोजेक्ट एंड्रॉइड-क्लाइंट पर स्रोत (डिफ़ॉल्ट-जेनरेट-स्रोत): कोई एंड्रॉइड एसडीके पथ नहीं मिला। आप इसे पोम फ़ाइल में प्लगइन कॉन्फ़िगरेशन सेक्शन में कॉन्फ़िगर कर सकते हैं ... या ... या कमांड लाइन पर - Dandroid.sdk.path = ... या पर्यावरण परिवर्तनीय ANDROID_HOME -> [सहायता 1] "
अगर मैं अपने एंड्रॉइड_होम पथ को pom.xml में हार्डकोड करता हूं, तो यह ठीक काम करता है लेकिन हम गिट का उपयोग करते हैं और हर किसी के पास अलग-अलग पथ हो सकते हैं android_home.why क्यों नहीं है एंड्रॉइड-मैवेन-प्लगइन ग्रहण में env चर मिलता है?
android_home env चर मेरे पैथ में है। मैंने अपने pom.xml में $ {env.ANDROID_HOME} लिखा लेकिन यह अभी भी काम नहीं करता है।
आश्चर्यजनक रूप से, अगर मैं टर्मिनल (एमवीएन इंस्टॉल) का उपयोग मैवेन इंस्टॉल के रूप में चलाने के लिए करता हूं, तो यह काम करता है!
असल में यह मेरे लिए काफी वैकल्पिक समस्या है लेकिन फिर भी मैं जानना चाहता हूं कि यह प्लगइन ग्रहण में क्यों काम नहीं करता है।
आप m2e-एंड्रॉयड का उपयोग कर रहे हैं? –
मुझे उबंटू में एक ही समस्या का सामना करना पड़ रहा है, क्या आप इस मुद्दे को ठीक करने में सक्षम थे .... मेरी समस्या के बारे में अधिक जानकारी http://stackoverflow.com/questions/12532510/jenkins-maven-android-when-running-throwing -the-error-android-sdk-linux-platfor – Sam