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

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

导出 PATH=$PATH:$ANDROID_HOME/tools
导出 PATH=$PATH:$ANDROID_HOME/platform-tools
导出 PATH=$PATH:$ANDROID_NDK
导出 PATH=$PATH:$JAVA_HOME

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

配置项目:liblinphone-sdk native sdk not ready

6.然后我在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. 我将它们复制到根目录项目的 liblinphone-sdk 文件夹中。
9. 我再次尝试 ./prepare.py 仍然显示错误:native sdk not ready yet

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

任何人都见过这种情况,帮助。

4

1 回答 1

0
  1. 检查 cd ~/Android/Sdk/tools/bin
    ./sdkmanager "platform-tools" "platforms;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,则:触摸 ~/.android/repositories.cfg
  4. sudo pip install pystache
  5. 如果找不到 pip:sudo apt install python-pip
  6. 点安装 pystache
  7. 运行“制作”
  8. 尝试“进行安装”并确保 android 设备已与您的 PC 连接调试。
于 2019-03-24T16:14:30.090 回答