首页 > 编程语言 >android studio 报错com.android.build.api.transform.TransformException: java.lang.RuntimeExcepti

android studio 报错com.android.build.api.transform.TransformException: java.lang.RuntimeExcepti

时间:2023-01-16 10:12:03浏览次数:64  
标签:lang gradle studio build 版本 报错 android

报错com.android.build.api.transform.TransformException: java.lang.RuntimeException或者其他一些出现gradle报错字样,这是因为部分第三方库需要较高gradle版本才能跑起来。解决办法如下:

1、检查开发的gradle版本和导入的版本是否一致,不一致尝试修改成本地的gradle版本。

前面为classpath中的gradle版本,也可看作android studio版本,后面为gradle-wrapper.properties中distributionUrl的版本

2、修改本地gradle之后仍然报错,说明项目中的某些代码需要高版本gradle支持,调高应用build.gradle版本,修改gradle-wrapper.properties与build.gradle对应。

3、仍然不行,升级本地gradle版本。测试项目发现高版本android studio可以使用低版本gradle。建议升级gradle直接升级android studio。下载好新版本安装包,覆盖安装android studio即可,数据不受影响。

原文链接:https://blog.csdn.net/m0_37824232/article/details/111512413

标签:lang,gradle,studio,build,版本,报错,android
From: https://www.cnblogs.com/wzqnxd/p/17054758.html

相关文章

  • simulink使用AWGN报错:When the 'Mode' parameter is set to 'Signal to noise ratio',
    原因:当“模式”参数设置为“信噪比”时,输入和输出必须有离散的采样时间。解决:输入端的信号设置sample time,即采样率;输出端增加0阶保持器,不然matlab无法计算 ......
  • 交叉编译 linux x86_64 aarch64 Android8
    https://github.com/TanNang/tls-proxy#uthashcd/tmpgitclonehttps://github.com/troydhanson/uthash#base64cd/tmpgitclonehttps://github.com/aklomp/bas......
  • golang 为图片加水印
    前段时间一个需求涉及到给图片加水印,考虑图片安全性,决定放在后端加水印。记录一下代码。思路思路是先为水印文字生成一个仅包含水印文字的图片,把这个图片倾斜一定角度(......
  • (转)Golang - new和make的使用和区别(示例详解)
    原文:https://www.cnblogs.com/beatleC/p/16081832.html前言:Go语言中new和make是内置函数,主要用来创建分配类型内存(相同点:堆上),其功能相似,却有本质区别。引入:变量的声明v......
  • android开发day4
    Activity组件屏幕组件启停活动页面启动结束生命周期启动模式在活动之间传递信息显示隐式Intent显示跳转隐式跳转发送数据返回数据补充附加信息......
  • (转)golang 函数
    原文:https://www.cnblogs.com/duoke360/p/15663943.htmlgolang函数简介函数的go语言中的一级公民,我们把所有的功能单元都定义在函数中,可以重复使用。函数包含函数的名称......
  • MySQL8 转存的 SQL,到 MySQL5 中运行报错 Unknown collation utf8mb4_0900_ai_ci
    转:解决MySQL8转存的SQL,到MySQL5版本中运行报错问题将sql文件中的所有utf8mb4_0900_ai_ci替换为utf8_general_ci,utf8mb4替换为utf8,保存后再次运行sql文件......
  • java.math.BigDecimal cannot be cast to java.lang.Float
    大致意思:BigDecimal类型不能直接强行转换成Float类型当我用FlinkCDC监听数据库,对获取到的数据进行转换计算时,发生了这个报错,下面是我的代码Floatrating=(Float)value......
  • Android开发学习之路--Camera之初体验
      顾名思义Camera就是拍照和录像的功能,像微信里面,我们想拍照传一下照片,就可以通过camera来拍照,然后存储照片,发送给好友。那么微信的app里面是不会直接通过cameraapi来......
  • Android开发学习之路--数据持久化之初体验
      上班第一天,虽然工作上处于酱油模式,但是学习上依旧不能拉下,接着学习android开发吧,这里学习数据持久化的知识。  其实数据持久化就是数据可以保存起来,一般我们保存......