Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

命令行提示 build 成功,但是没有任何产物 #741

Open
DysaniazzZ opened this issue Feb 27, 2024 · 1 comment
Open

命令行提示 build 成功,但是没有任何产物 #741

DysaniazzZ opened this issue Feb 27, 2024 · 1 comment

Comments

@DysaniazzZ
Copy link

DysaniazzZ commented Feb 27, 2024

分支:
release/0.4.4

环境:
macOS 14.1.2 (23B92)
android-ndk-r14b
java version "1.8.0_201"

提示:
build succese(顺便说一句,这个 succese 拼写错了,应该是 success)
ABI is arm64-v8a FFMPEG_BUILD_DIR is /Users/william/Desktop/Demo/CicadaPlayer/external/build/ffmpeg/Android/arm64-v8a

问题:
1、编译成功没有任何产物;
Screenshot 2024-02-27 at 16 05 42

2、按照这份文档:https://github.com/alibaba/CicadaPlayer/blob/release/0.4.4/doc/compile_Android.md 操作,运行不起来应用

3、v0.4.4 的 release https://github.com/alibaba/CicadaPlayer/releases 里面只有源码,没有 Android SDK

4、https://github.com/alibaba/CicadaPlayer/blob/release/0.4.4/README.md Readme 里的钉钉群二维码过期了

@hycolin
Copy link

hycolin commented Mar 19, 2024

我遇到同样的问题,经过一番折腾,终于搞定了。

首先按照文档所描述,https://github.com/alibaba/CicadaPlayer/blob/release/0.4.4/doc/compile_Android.md ,把demo工程正常运行起来,这一步里会涉及到一些gradle的版本之类问题,逐一解决。

demo工程中有一个独立的 premierlibrary module,这个是主要的播放器库。
下面可以通过Android Studio进行aar生成,如下图所示:
image

新版本的AS不会默认生成task,需要先在设置里打开一下:
image

最后,在 build/outputs/aar 中获得aar文件。
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants