android - linphone Android.mk文件安卓

标签 android linphone

我是 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.

我有以下配置

在生成文件中:

NDK_PATH=$(shell 目录名 D:/aelsayed/Android_SDK_and_NDK/ndk/android-ndk-r9b) SDK_PATH=$(shell dirname D:/aelsayed/Android_SDK_and_NDK/sdk/tools) SDK_PLATFORM_TOOLS_PATH=$(shell dirname 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文件安卓,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23492859/

相关文章:

android - 如何在Android中添加自动评分栏

java - 从一个txt文件导入数据到android数据库

android - setResult返回结果时设置action的目的

android - 以编程方式将 layout_bellow 属性字段更改为另一个字段

ios - 使用Linphone SDK时音频录制失败

android - Linphone Android : Remote Provisioning Client-Side TLS Certificates

android - EditTextPreference 值仅在第二次单击 ListPreference 后刷新

android - linphone android登录报错java.lang.UnsatisfiedLinkError : setUsername

android - Linphone for android 不工作/缺少库

port - 如何更改linphone-iphone服务器端口5060