VLC-Androidコンパイル

1.環境

ハードコア条件---------- linux(ここではubuntuが代わりに使用されます)15.5.1ビルド-15018445
PS:ここに仮想マシンをインストールした後、可能な限り多くのメモリを割り当てます(8GBから開始)。コンピューターがローカルで許可しないこのような大量のメモリが仮想マシンに与えられている場合、このブログ投稿の最後にあるコンテンツはあまり役に立たない可能性があります。
仮想マシンをインストールした後、引き続き仮想マシンにコンパイルソフトウェアをインストールします---------- Android Studio 3.5.2(仮想マシンのインストール時にネットワークが遅すぎる場合は、sudoの使用を検討できます。 apt install Android Studio、インストールが完了しました後で
cd Android Studio/adnroid-studio/bin ./studio.sh
実行)
1。コンパイル条件
NDK:
https //developer.android.google.cn/ndk/downloads/index.html NDK公式ウェブサイト
ここに画像の説明を挿入ここに画像の説明を挿入ここに画像の説明を挿入
ダウンロードが完了したら、解凍してファイル
のエクスポートANDROID_NDK = /パス
SDKのインストール:
直接AS->設定- > SDKに必要なSDKをインストールして、ASし、インストール
することができ
ここに画像の説明を挿入
、ここでSDKのインストール位置を見つけることが、配置されたNDK、OpenJDKのパスであり
:JDKのインストール

sudo apt-get install openjdk-8-jre

どのJavaを使用してjdkインストールパスを見つけます。

export  ANDROID_NDK=/home/mozu/NDK/android-ndk-r18b
export ANDROID_SDK=/home/mozu/Android/Sdk
echo $JAVA_HOME

これで、コンパイルのハードコア条件付き構成が完了しました。

2.vlc-Androidソースコードのダウンロード

git clone https://code.videolan.org/videolan/vlc-android.git

ターミナルに新しいフォルダーを作成し、上記の手順を実行し(ネットワーク速度によって速度が異なる場合があります)、ASを使用してソースコードを開き
、vlc-androidソースコードパスを入力して、以下を実行します。

sh compile.sh

コンパイルします

PS:VLC-Android公式コンパイルガイド

コンパイルされたSDK:
ijkplayer-java-
release.aar ijkplayer-arm64-release.aar

おすすめ

転載: blog.csdn.net/mozushixin_1/article/details/103592950