android - 添加外部库后如何构建发行版APK?

标签 android gradle compilation external

我添加了这个videocompressor库https://github.com/fishwjy/VideoCompressor

我必须将文件夹添加到我的应用程序,然后使用implementaion project(....);将此方法添加到我的应用程序。
现在,我无法创建发行版APK,也无法编译发行版APK。

these are the errors i'm getting

程序类型已经存在错误:

程序类型已经存在:

org.aspectj.internal.lang.annotation.ajcDeclareAnnotation
Message{kind=ERROR, text=Program type already present: org.aspectj.internal.lang.annotation.ajcDeclareAnnotation, sources=[Unknown source file], tool name=Optional.of(D8)}

任何人都可以帮忙,因为我无法再发布我的应用了。

编辑:我尝试了很多谷歌搜索和重复类似的问题,但仍然存在问题,只有当您100%确定一个重复的问题,它将解决我的问题,然后仅标记为重复。

最佳答案

请在android studio终端上执行以下代码:

 gradlew clean   

然后转到文件,然后单击与Gradle文件同步的项目。

关于android - 添加外部库后如何构建发行版APK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52145453/

相关文章:

android - 无法访问以前创建的 SQLite 数据库

Android - 在 ImageView 上创建可点击区域

Android依赖配置

android - "Not enough storage available to process this command"- 带有 Android 插件的 Gradle

c# - 如何对预期编译失败的 C# 代码进行单元测试以进行负面测试?

angular - 即使我不保存更改,Visual Studio Code 也会继续编译

android - 在 Android 上使用 httpGet 的 Java.net.UnknownHostException

java - 任何人都有一个带有可扩展 ListView 的 xml 解析器

android - 通过Android Studio更新Gradle插件会影响React Native吗?

gcc - 如何编译一个简单的 multiboot2 裸机可执行文件?