Come specificare ANDROID_HOME percorso per Maven in IntelliJ


2

Sono molto nuovo a Maven, e per di più sono costretto a usare IntelliJ, che è anche un nuovo ambiente per me.

Durante la creazione di un progetto con Maven in IntelliJ 12.0.3, ricevo un errore di compilazione:

Impossibile eseguire l'obiettivo com.jayway.maven.plugins.android.generation2: android-maven-plugin: 3.5.0: generate-sources (default-generate-sources) sul commerciante del progetto: Execution default-generate-sources of goal com. jayway.maven.plugins.android.generation2: android-maven-plugin: 3.5.0: generate-sources non riuscite: percorso "C: \ adt-bundle-windows-x86_64 \ adt-bundle-windows \ sdk \ platform-tools \ piattaforme "non è una directory. Fornisci un percorso di directory Android SDK adatto come parametro di configurazione ... nel plug-in. In alternativa, è possibile aggiungere il parametro alla riga di comando: -Dandroid.sdk.path = ... o impostare la variabile di ambiente ANDROID_HOME. - & gt; [Aiuto 1]

Ho aggiunto alle variabili ambientali: ANDROID_HOME con parametro: C: ... \ sdk \ platform-tools ma sembra che sia ancora errato.

Ieri, quando questo errore si è verificato su un ramo diverso che stavo usando, un ragazzo è stato in grado di risolverlo con alcune impostazioni nel File - & gt; Impostazioni - & gt; Maven - & gt; Runner - & gt; Aggiungi proprietà Maven. Ho controllato l'elenco ma non è stato conclusivo :(. Penso che abbia aggiunto un nome di proprietà e il valore a mano.

Grazie per l'aiuto!


puoi pubblicare il tuo pom.xml? la soluzione di mat funziona per me.
fxp

Risposte:


3

È possibile aggiungere il percorso Android-SDK alla riga di comando:

In Impostazioni - & gt; Maven - & gt; Il corridore aggiunge una proprietà con

 Nome = android.sdk.path
Valore = & lt; percorso per il tuo android-sdk & gt; 

Questo ha risolto il problema per me


Ho aggiunto questa proprietà (IntelliJ 12.1.3) ma non funziona ancora.
TOUDIdel
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.