Android 编译linPhone示例代码

Android 编译linPhone示例代码,android,openssl,Android,Openssl,当我从和下载示例代码时,尝试使用ndk进行构建,但我还没有下载完整的项目,并且子模块文件夹的所有文件夹中缺少一些文件。因此,我可以从中获取linphone的所有文件和文件夹。之所以不获取子模块中的文件,是因为在git克隆中没有包含“-recursive”。您必须键入:“git clonegit://git.linphone.org/linphone-android.git --“递归”您是否使用OS search搜索了项目目录中的文件,因为可能存在文件,但由于路径设置中的错误,它说找不到文件我正

当我从和下载示例代码时,尝试使用ndk进行构建,但我还没有下载完整的项目,并且
子模块
文件夹的所有文件夹中缺少一些文件。因此,我可以从中获取linphone的所有文件和文件夹。

之所以不获取子模块中的文件,是因为在git克隆中没有包含“-recursive”。您必须键入:“git clonegit://git.linphone.org/linphone-android.git --“递归”

您是否使用OS search搜索了项目目录中的文件,因为可能存在文件,但由于路径设置中的错误,它说找不到文件我正在使用win xp,因此我搜索了所有需要的文件,但没有文件。您是否使用git clone下载了代码?我的操作系统是Ubuntu11.04,我使用了git克隆并获得了所有的源文件。但在建造过程中遇到了一些问题。我在这个linkyap中提到了这个问题,但是在这个git克隆项目中没有所有的库,你必须从外部下载所有的库,然后将其包含到项目中。像ffmpeg等。您好,我从下载了linphone代码,我尝试在Cygwin上运行此命令。/prepare_sources.sh,它没有完成,并以一些错误结束。尽管如此,我还是完成了示例附带的自述文件中提到的所有步骤。当我构建并运行代码时,它会给我java.lang.NoClassDefFoundError:com.google.android.gcm.GCMRegistrar,如果我对gcm代码进行注释,那么LinphoneActivity.java也会出现同样的错误。能否请您指导整个过程,从下载到构建和运行代码,或者请建议一些参考链接。提前感谢。我认为在Cygwin中,在运行之前您还必须下载其他源代码。/prepare_sources.shif如果您是指其他源代码的子模块,那么我已经使用git clone命令中的--recursive下载了它们。如果你说的是“autoconf automake libtool pkg config”工具,那么这些工具都是Cygwin自带的。如果我错了,请纠正我。我在Cygwin上执行./prepare_sources.sh命令时出现以下错误cd SILK_SDK_SRC_v1.0.9/SILK_SDK_SRC_ARM_v1.0.9&&/usr/bin/patch-p0