android android-ndk jni cygpath

Incapaz de lanzar cygpath en android



android-ndk jni (3)

Con NDK r8d, no necesitas cygwin. Quizás el proyecto que importó se ajustó para una versión anterior, y quizás definió ndk-build.sh como el comando de compilación de C ++. Debe usar ndk-build.cmd o simplemente ndk-build (utilizando las convenciones de línea de comandos de Windows)

Cuando intento importar un proyecto a mi área de trabajo, se muestra un error.

[2013-03-17 16:14:15 - No se puede iniciar cygpath. ¿Cygwin está en la ruta?] Java.io.IOException: No se puede ejecutar el programa "cygpath": error CreateProcess = 2, el sistema no puede encontrar el archivo especificado

este proyecto contiene bibliotecas jni, es un proyecto basado en ndk. Por qué ocurre este error no puedo importar este proyecto a mi sistema.


Puede establecer una variable de entorno

NDK_HOME = [your path to ndk]


vaya a su proyecto y haga clic con el botón derecho allí. Luego tome las propiedades y seleccione la compilación c / c ++ y allí podrá ver la configuración de compilación. En la configuración de compilación, indique la ruta de ndk en su sistema como:

D:/android/android-ndk-r8d/ndk-build.cmd NDK_DEBUG=1

Ahora limpia tu proyecto y corre. Eso es.