मैं इस ट्यूटोरियल का पालन करने की कोशिश कर रहा था नहीं मिल सका चरण मुझे यह मिला:एंड्रॉयड Maven उपकरण 'aapt'
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building tutorial 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- android-maven-plugin:3.1.1:generate-sources (default-generate-sources) @ tutorial ---
[INFO] ANDROID-904-002: Found aidl files: Count = 0
[INFO] ANDROID-904-002: Found aidl files: Count = 0
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.889s
[INFO] Finished at: Sat May 18 00:32:12 CEST 2013
[INFO] Final Memory: 8M/111M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.1.1:generate-sources (default-generate-sources) on project tutorial: Execution default-generate-sources of goal com.jayway.maven.plugins.android.generation2:android-maven-plugin:3.1.1:generate-sources failed: Could not find tool 'aapt'. Please provide a proper Android SDK directory path as configuration parameter <sdk><path>...</path></sdk> in the plugin <configuration/>. As an alternative, you may add the parameter to commandline: -Dandroid.sdk.path=... or set environment variable ANDROID_HOME. -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
मैंने कई बार कोशिश की है, लेकिन बिना किसी किस्मत के। मेरे पास विंडोज 7 64 बिट पर एलीप्से जूनो है, एपीके टूल स्थापित है और मैवेन 3.0.5 है।
ऐसा लगता है Maven कर्मचारियों के लिए एक अच्छी तरह से ज्ञात समस्या:
https://code.google.com/p/maven-android-plugin/issues/detail?id=104
लेकिन यह उम्र से हल किया जाना चाहिए ...
मेरे पर्यावरण उपयोगकर्ता चर:
M2_HOME=C:\Program Files\Java\apache-maven-3.0.5
ANDROID_HOME=C:\adt-bundle-windows-x86_64-20130514\sdk
मेरे पर्यावरण प्रणाली चर:
Path=......;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\build-tools;%ANDROID_HOME%\platforms;%M2_HOME%\bin;%ANDROID_HOME%\build-tools\android-4.2.2
क्या कोई इस जाल को कसरत करने के बारे में जानता है?
धन्यवाद!
ओह मैं देखता हूं .. यह स्पष्ट है। मैंने सोचा कि मैं पर्यावरण पथ के लिए "% ANDROID_HOME% \ build-tools \ android-4.2.2" कथन जोड़ रहा हूं ... वैसे भी मैं क्षमा चाहता हूं लेकिन क्या उन आदेशों को विंडोज़ में जोड़ने का कोई तरीका है? क्या मैं पर्यावरण जोड़ पथ के लिए इस संलग्न lib, aapt और helpl कसरत कर सकता हूँ? –
मैंने यह भी देखा है कि नई एसडीके संरचना के लिए एक फिक्स है: https://github.com/jayway/maven-android-plugin/pull/205 मुझे समझ में नहीं आया कि मुझे कहां रखना है नई कक्षा ... –
मुझे संदेह था कि एमकेलिंक के साथ भी मेरे जैसे विंडोज उपयोगकर्ता, एंड्रॉइड_एचओएमई के मुलायम लिंक को जोड़ नहीं सकते हैं और इसलिए बर्बाद हो गए हैं ... –