android - Android Studio 3.1.3 Gradle build error : Transformation exception and Conflicts found in the installation area
问题描述
所以我使用的是 android studio 3.1.3 版,我正在尝试运行一个用于在以前版本上工作的应用程序,但是现在当我运行它时,我得到了以下错误构建错误:
* What went wrong:
Execution failed for task
':app:transformDexWithInstantRunDependenciesApkForDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: Failed to execute aapt
我尝试的第一个解决方案:IDE 通知我,我应该将 build.gradle 中的 'compile' 替换为 'implementation' 所以我这样做了,但没有任何改变。
其次,我认为我的gradle已经过时了,所以我手动下载了gradle 7.7版本并替换为之前版本的gradle(也就是4.4)。我进入 gradle 文件夹并简单地删除了 4.4 并复制粘贴的 gradle 7.7。该解决方案也不起作用,因为我遇到了同样的错误。
我尝试的最后一件事:我尝试更新插件版本。这是一个很长的镜头,但即使更新未能完成,我收到以下消息:
Some conflicts were found in the installation area
以下是图片链接中的详细信息:错误消息。老实说,我不知道所有这些错误和缺失的组件意味着什么。
我不明白为什么会这样,我只想能够正常运行我的应用程序。值得一提的是,在我决定将 android studio 更新到 3.1.3 之前,它一直运行良好,然后我遇到了所有这些 gradle 问题。
如果有人对此问题有解决方案,我们将不胜感激,并在此先感谢。
解决方案
推荐阅读
- python - 如何使用列索引在第一列中删除以某个字符串开头的 Dataframe 行
- autostart - 可以阻止鼠标和键盘输入的语言?
- javascript - Dropdown 上的 .addClass 函数有问题
- docker - docker-compose 什么时候使用当前构建的图像,什么时候重新制作本地图像?
- jakarta-ee - 在 JEE 应用程序中从 yaml 文件中注入 Map 属性
- mysql - logstash-input-jdbc 如何在语句中使用 utf-8 字符
- c# - 没有用户登录时如何注册证书?
- python - 在鼠标单击时从指定的 tkinter 标签获取文本
- python - 为什么我在尝试将 Python dict 写入 csv 时收到 ValueError: dict contains fields not in fieldnames?
- oracle - 我在 Oracle SQL 存储过程中收到错误消息