unityplayeractivity unity studio plugin library for create activity java android macos unity3d jar

java - studio - unity main activity



Error ant jar: EjecuciĆ³n fallida: java.io.IOException: No se puede ejecutar el programa... ${aapt} ": error=2, No hay tal archivo o directorio (2)

¿Has actualizado las herramientas de Android SDK a 24.3.2? Esto parece haber causado el problema. Agregue las siguientes 4 líneas a android-sdk-path / tools / ant / build.xml, línea de partida 484 y esperemos que así lo solucione.

<property name="aidl" location="${android.build.tools.dir}/aidl${exe}" /> <property name="aapt" location="${android.build.tools.dir}/aapt${exe}" /> <property name="dx" location="${android.build.tools.dir}/dx${bat}" /> <property name="zipalign" location="${android.build.tools.dir}/zipalign${exe}" />

Estoy intentando compilar una biblioteca Java simple para Unity, y después de ejecutar el paquete ant jar, recibo el siguiente mensaje:

/Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:649: The following error occurred while executing this line: /Applications/adt-bundle-mac-x86_64-20140702/sdk/tools/ant/build.xml:694: Execute failed: java.io.IOException: Cannot run program "/Users/****/UnityProjects/****/JavaTestPlugin/${aapt}": error=2, No such file or directory

Esto es extraño, porque he compilado esta clase con anterioridad y tengo todo lo que creo que necesito. Es decir, Android Studio y paquetes relacionados (Herramientas, Android 4/5, etc.). Noté que aapt no se encuentra en mi directorio adt-bundle / sdk / platform-tools, pero está en uno de los directorios de construcción de herramientas. Incluso el último en mi camino no ayudó.

De todos modos, estoy ejecutando Mac OS 10.10.3, con la versión más actualizada de Android Studio. Esta clase se compiló antes de actualizarse a Yosemite. He visto sugerencias sobre cómo solucionar este problema, pero todas esas sugerencias se aplican a Linux en comparación con Mac OS.