【发布时间】:2023-03-11 17:15:01
【问题描述】:
我从page得到最新的代码和一步一步的
$ sh compile.sh -a x84
You must define ANDROID_NDK, ANDROID_SDK before starting.
They must point to your NDK and SDK directories.
我在 Gnome CentOS 7 的终端上指向了 NDK 和 SDK
【问题讨论】:
-
当你在 shell 上
echo $ANDROID_NDK $ANDROID_SDK会发生什么 -
echo $ANDROID_NDK -> /home/xxxx/Android/Sdk/ndk-bundle echo $ANDROID_SDK -> /home/xxxx/Android/Sdk
-
您确定这些目录存在吗?您可以在此处查看 compile.sh 源代码,它显示了存在错误的来源:code.videolan.org/videolan/vlc-android/blob/master/compile.sh
if [ -z "$ANDROID_NDK" -o -z "$ANDROID_SDK" ]; then ... fi -
执行
ls -al $ANDROID_SDK和ls -al $ANDROID_NDK以验证它们是否存在 -
我运行 ls -al $ANDROID_NDK) 和 ls -al $ANDROID_SDK 列出文件夹中的内容
标签: android libvlc vlc-android