wang-bin / fvp

Flutter video player plugin for all desktop+mobile platforms. download prebuilt examples from github actions. https://pub.dev/packages/fvp
BSD 3-Clause "New" or "Revised" License
126 stars 20 forks source link

请修正mdk-sdk的下载地址 #17

Closed AnonymHK closed 10 months ago

AnonymHK commented 10 months ago

Downloading mdk-sdk from https://sourceforge.net/projects/mdk-sdk/files/nightly/mdk-sdk-android.7z

https://sourceforge.net/projects/mdk-sdk/files/nightly/mdk-sdk-android.7z 这个Url不是一个有效的下载地址,仅是一个下载页面! https://altushost-swe.dl.sourceforge.net/project/mdk-sdk/nightly/mdk-sdk-android.7z 这个或许是一个正确的选择!

wang-bin commented 10 months ago

will redirect to a mirror link, for example the url you provided

wang-bin commented 10 months ago

you can show me the full build log

AnonymHK commented 10 months ago

https://sourceforge.net/projects/mdk-sdk/files/nightly/mdk-sdk-android.7z 这个地址只是下载页的地址,不是实际文件地址,你打开这个Url就能看到了,编译的时候,这个地址下载回去的7z压缩包是空的! 上面的下载页实际下载地址应该是 https://altushost-swe.dl.sourceforge.net/project/mdk-sdk/nightly/mdk-sdk-android.7z

wang-bin commented 10 months ago

the url will be redirected to a real url. what's your cmake version? Here is a CMakeLists.txt you can test

cmake_minimum_required(VERSION 3.16)
project(test)
file(DOWNLOAD https://sourceforge.net/projects/mdk-sdk/files/nightly/mdk-sdk-android.7z ${CMAKE_CURRENT_SOURCE_DIR}/a.7z SHOW_PROGRESS LOG dl STATUS st)
message("status: ${st}, log: ${dl}")

run cmake . and show me the output. on linux, wsl or mac, run cmake . 2>&1 |tee log.txt and upload log.txt