我是使用linphone和Android NDK的新手

我有以下问题,我已经下载了linphone的git存储库,我想做的就是建立它,

我正在使用Windows cmd来执行以下命令:

D:\aelsayed\Android_SDK_and_NDK\ndk\android-ndk-r9b>bash ndk-build D:/aelsayed/a
ndroid-work/linphone-android


但是我总是有以下错误:

Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: D:\aelsayed\Androi
d_SDK_and_NDK\ndk\android-ndk-r9b/jni/Android.mk
/d/aelsayed/Android_SDK_and_NDK/ndk/android-ndk-r9b/build/core/add-application.m
k:171: *** Android NDK: Aborting...    .  Stop.


我有以下配置

在Makefile中:

NDK_PATH = $(shell目录名D:/aelsayed/Android_SDK_and_NDK/ndk/android-ndk-r9b
SDK_PATH = $(shell目录名D:/aelsayed/Android_SDK_and_NDK/sdk/tools
SDK_PLATFORM_TOOLS_PATH = $(shell目录名D:/aelsayed/Android_SDK_and_NDK/sdk/platform-tools

在Application.mk中:

APP_PROJECT_PATH := 'C:/cygwin/home/ActelMe/D;C:/cygwin/aelsayed/android-work/linphone-android;
linphone-root-dir:=$(APP_PROJECT_PATH)

APP_BUILD_SCRIPT:=$(linphone-root-dir)/jni/Android.mk


B.N:我使用cygwin来获取应用程序路径,但是它不起作用,而且当我使用绝对路径而不使用cygwin时,我也遇到相同的错误

B.N.我也尝试在ndk的路径中创建jni文件夹,它可以工作,但是无法运行子模块

请任何人都可以帮助解决此错误,或者告诉我如果出现问题怎么办

最佳答案

经过大量搜索,我已将邮件发送到linphone论坛,并得到以下答复:

Windows计算机不支持构建linphone,您必须在Mac或Linux上构建

关于android - linphone Android.mk文件Android,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23492859/

10-09 12:45