android maven adt aapt

android - ADT 22-falta aapt.exe después de actualizar



maven (4)

La solución correcta es clonar el complemento de android-maven que en realidad está actualizado con las últimas herramientas de desarrollo pero aún no se ha publicado en el repositorio central de maven:

Clona el complemento de Android-Maven en GitHub e instálalo en tu repositorio

git clone https://github.com/jayway/maven-android-plugin.git
cd ... / maven-android-plugin /
instalación limpia de mvn

Luego actualice su pom para usar la versión 3.5.4-SNAPSHOT del complemento. ¡Todo debería funcionar correctamente!

En el trabajo, necesito usar Maven con Android.

maven usa appt.exe para su propio proceso de compilación.

Desde que he actualizado a ADT 22, Maven dice que no puede encontrar este archivo, y está bien, el archivo ha pasado de "... / platform-tools".

He intentado desinstalar y volver a instalar el administrador sdk y el ADT, pero no ayudó.

Qué puedo hacer para arreglar esto ?

¿Por qué se ha ido?

EDITAR:

Por ahora, utilizo una solución alternativa para copiar (sin reemplazar) todos los archivos antiguos de "herramientas de plataforma" en el actual. Parece funcionar, pero tal vez podría causar problemas.


Necesita agregar ~ / sdk / build-tools a usted $ PATH


Se ha movido a:

path/to/your/android-sdk/build-tools/17.0.0/...

Lo asumo para la versión del anuncio de las herramientas de compilación.

Necesitamos el plugin android-maven para hacer una corrección! Como buscar los archivos en platform-tools/... que por supuesto ya no están.

Actualización - Corregido

Actualice su pom.xml a 3.6.0 (o mayor). El complemento de android-maven se ha actualizado para admitir la nueva estructura.

Ver 3.6.0 Liberado

<plugin> <groupId>com.jayway.maven.plugins.android.generation2</groupId> <artifactId>android-maven-plugin</artifactId> <version>3.6.0</version> <inherited>true</inherited> <configuration> <sdk> <platform>${android.platform}</platform> </sdk> </configuration> </plugin>

Arreglo de temperatura (antiguo - Ver arreglo)

Como lo mencionó el OP, copie los archivos de /build-tools/17.0.0/... a /platform-tools hasta que se arregle el complemento de /build-tools/17.0.0/... .

Para usuarios de unix

cp -r build-tools/17.0.0/* platform-tools/

Desde tu carpeta de Android SDK.


Solo asegúrate de que has instalado Build-tools. Desafortunadamente, necesitas ejecutar el administrador de SDK dos veces. Por primera vez, actualice Tools a la revisión 22, luego ciérrelo (la recarga desde el menú no funciona) y vuelva a ejecutar. Después de la actualización, verá una actualización de Platform-Tools a la revisión 17 y un nuevo paquete llamado Build-tools que contiene aapt.

Espero eso ayude.