Linphone Android原生sdk尚未准备好

问题描述 投票:0回答:1
  1. 我使用git clone git://git.linphone.org/linphone-android.git --recursive
  2. 我按照https://github.com/BelledonneCommunications/linphone-android/的说明,下载最新的SDK和NDK
  3. 我设置路径 - > sudo gedit~ / .bashrc并添加最后一行:

export ANDROID_HOME = / home / onysevensmarts / Android / Sdk export ANDROID_NDK = / home / onysevensmarts / Android / Sdk / ndk-bundle export JAVA_HOME = / usr / lib / jvm / java-11-openjdk-amd64

export PATH = $ PATH:$ ANDROID_HOME / tools export PATH = $ PATH:$ ANDROID_HOME / platform-tools export PATH = $ PATH:$ ANDROID_NDK export PATH = $ PATH:$ JAVA_HOME

4.我刚安装了安装yasm,nasm,python,pkg_config,doxygen,graphviz和cmake 3.14。 5.在Root direktori中,执行命令./prepare.py 显示消息:

配置项目:liblinphone-sdk native sdk尚未准备好

然后我在https://www.linphone.org/technical-corner/liblinphone下载最后一个liblinphone(liblinphone-android-sdk-4.0.1.zip)

7.我提取它们,有3个文件 - liblinphone-sdk-javadoc.jar, - liblinphone-sdk-release.aar, - liblinphone-sdk-sources.jar。 8.我将它们复制到root direktory项目的liblinphone-sdk文件夹中。 9.我再次尝试./prepare.py并仍显示错误:本机sdk尚未准备就绪。

我哪里做错了? ,我试着'制作',这个错误仍然显示, 我尝试在Android Studio上打开并构建,错误消息path =“”

有人见过这个案子,帮忙。

android-studio linphone linphone-sdk
1个回答
0
投票
  1. 检查cd~ / Android / Sdk / tools / bin ./sdkmanager“platform-tools”“平台; android-28” https://developer.android.com/studio/command-line/sdkmanager.html
  2. 如果出现1号错误,请执行:export JAVA_OPTS =' - XX:+ IgnoreUnrecognizedVMOptions --add-modules java.se.ee'
  3. 如果找不到repositories.cfg,则:touch~ / .android / repositories.cfg
  4. sudo pip安装pystache
  5. 如果没有找到pip:sudo apt install python-pip
  6. pip安装pystache
  7. 跑'做'
  8. 尝试'make install'并确保Android设备与您的PC连接调试。
© www.soinside.com 2019 - 2024. All rights reserved.