0
  1. 私は git clone git://git.linphone.org/linphone-android.git --recursive を使用します
  2. https://github.com/BelledonneCommunications/linphone-android/の指示に従い、最新の SDK と NDK をダウンロードします
  3. path -> 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.ルート ディレクトリで、コマンド ./prepare.py を実行し、
メッセージを表示します。

プロジェクトの構成: liblinphone-sdk ネイティブ SDK はまだ準備ができていません

6.次に、 https: //www.linphone.org/technical-corner/liblinphone で最後の liblinphone (liblinphone-android-sdk-4.0.1.zip) をダウンロードします。

7.それらを抽出すると、
liblinphone-sdk-javadoc.jar、liblinphone-sdk-release.aar、
liblinphone
-sdk-sources.jar の 3 つのファイルがあります。
8. ルート ディレクトリ プロジェクトの liblinphone-sdk フォルダーにコピーします。
9. ./prepare.py を再試行しても、まだエラーが表示されます: native sdk not ready yet .

どこで間違っていますか?、「make」しようとすると、このエラーがまだ表示
されます。Android Studio で開いてみてビルドします。エラー メッセージ path=""

このケースを見たことがある人は、助けてください。

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 が見つからない場合: touch ~/.android/repositories.cfg
  4. sudo pip install pystache
  5. pip が見つからない場合: sudo apt install python-pip
  6. pip install pystache
  7. 「メイク」を実行
  8. 「make install」を試みて、Android デバイスが PC にデバッグ接続されていることを確認してください。
于 2019-03-24T16:14:30.090 に答える