Android 如何使用WindowsDS的ndk内置cygwin构建libav?

Android 如何使用WindowsDS的ndk内置cygwin构建libav?,android,android-ndk,Android,Android Ndk,我想知道如何使用cygwin在windows7上构建libav。我尝试了以下步骤: 1-使用cd命令将目录更改为libav_file_directory/android(据我所知,android文件夹中的.so文件将被保存) 2-执行./ndk buil命令 我得到了以下结果: *Android NDK:找不到应用程序项目目录! Android NDK:请定义NDK_PROJECT_PATH变量以指向它。 /cygdrive/c/Users/balwant.singh.TA/Desktop/An

我想知道如何使用cygwin在windows7上构建libav。我尝试了以下步骤:

1-使用cd命令将目录更改为libav_file_directory/android(据我所知,android文件夹中的.so文件将被保存)

2-执行./ndk buil命令

我得到了以下结果:

*Android NDK:找不到应用程序项目目录! Android NDK:请定义NDK_PROJECT_PATH变量以指向它。 /cygdrive/c/Users/balwant.singh.TA/Desktop/Android/Android-ndk-r8/build/core/build local.mk:130:*Android-ndk:中止。停下来*

请用解决方案回答,我还想知道哪些android media player都使用libav作为其本机代码。

1。)设置所有路径(Java_Home)

2.)将NDK_HOME设置为NDK构建路径

3.)运行Cygwin

4.)转到项目库路径

5.)运行make命令

6.)然后运行ndk build

1。)设置所有路径(Java\u Home)

2.)将NDK_HOME设置为NDK构建路径

3.)运行Cygwin

4.)转到项目库路径

5.)运行make命令

6.)然后运行ndk构建