1. 错误详情

android studio使用grpc时,编译报No such property: javaCompilerTask for class: com.android.build.gradle.internal.variant.TestVariantData错误的解决方案

2. gradle配置方案

dependencies {classpath 'com.android.tools.build:gradle:3.5.2'classpath "com.google.protobuf:protobuf-gradle-plugin:0.8.5"// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files
}

当同步工程后就报No such property: javaCompilerTask for class: com.android.build.gradle.internal.variant.TestVariantData.错误。

3. 解决方案

升级protobuf-gradle-plugin版本为0.8.6,以下为修改后的配置:

dependencies {classpath 'com.android.tools.build:gradle:3.5.2'classpath "com.google.protobuf:protobuf-gradle-plugin:0.8.6"// NOTE: Do not place your application dependencies here; they belong// in the individual module build.gradle files
}

修改完之后,重新同步工程问题解决。

以上解决方案来自https://github.com/grpc/grpc-java/issues/5211

grpc AS编译报No such property: javaCompilerTask for class错误相关推荐

  1. 使用JQuery Validate插件的报Cannot read property 'settings' of undefined错误的解决方法

    一.问题描述: 因为最近在做动态表单,很多字段需要动态添加验证,而我在动态添加删除校验规则时,浏览器经常报Cannot read property 'settings' of undefined,每次 ...

  2. QGC编译报错error C2220: 警告被视为错误 最佳解决方法

    前面搜了一下,试过各种方法依然报错,先整理别人的解决方法 目录 一.重新保存文件 二,更改编码方式 三.最终解决方案:修改配置文件 一.重新保存文件 注意这里的配置"Wx/WX-" ...

  3. Win10 OpenCV3.3.0+VS2013配置大坑,OpenCV解决方案编译报错“找不到python36_d.lib”错误...

    今天因为想要用OpenCV做图像识别,小白一个,在网上找到一个教程,但是需要配置OpenCV3.3.0的环境,于是又在网上找OpenCV3.3.0+VS2013(因为我之前已经安过了VS2013),前 ...

  4. 调用百度报Cannot read property ‘lng‘ of null错误

    出错就是因为没有设置地图中心跟缩放等级 我用的是步行路线规划,在search之前加上centerAndZoom就没问题了 var map = new BMap.Map("container& ...

  5. vue3 编译报 ESLint: ‘defineProps‘ is not defined no-undef 错误问题

    解决之道,在/package.json的eslintConfig.env中加入一行: "vue/setup-compiler-macros": true 网上找答案,总是扯什么修改 ...

  6. Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...)

    Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 目录 Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 一.Android s ...

  7. go build 编译报错 missing go.sum entry for module providing package

    go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...

  8. 编译报错field has incomplete type

    linux下编译C++代码报错,报错信息"field has incomplete type".这种问题一般都是在头文件对类或者结构体进行了前向声明,后面使用了该类定义了对象,导致 ...

  9. Eclipse中更改JDK版本,解决ant编译报错的问题

    要改一个JDK版本 主要是为了解决ant编译报错,JDK版本不一致的问题. 1. Windows--Preferences--Java--Compiler(配置的为1.8)--Installed JR ...

最新文章

  1. Java h265视频抽帧提取照片支持Window,Linux
  2. 关于用Restful API下载网易云笔记时遇到的图片外链不能打开的问题
  3. Linux 命令详解(二)awk 命令
  4. 【1】生产者-消费者模型的三种实现方式
  5. Linux安全手册(转载)
  6. 解决数据库导入导出的常见问题集解决办法
  7. 解决qt工程文件.pro配置、LIBS添加、ld.so.conf文件添加、库文件权限设置等一系列问题
  8. 应用密码学笔记第五章-第六章
  9. 如何提升Javascript 基础
  10. 关于Git这一篇就够了
  11. 计算机除数的时候怎么会有分数,在做除法运算时,为什么0不能做除数?
  12. 关于面向过程和面向对象的理解
  13. 利用Civil3d导入桥梁中线至Revit中建立桥梁上部结构
  14. mfc加载ocx失败
  15. H3C无线接入控制器特点
  16. 分享一个好用的桌面日程软件——desktopca
  17. Hystrix中文开发手册-Hystrix简介(Home)
  18. Unity3D学习(8)之射箭游戏
  19. C语言scanf:读取从键盘输入的数据(含输入格式汇总表)
  20. 综述 | 持续学习,如何解决分类问题中灾难性遗忘

热门文章

  1. 没有配置resolv.conf
  2. CPU发展史和相关品牌介绍
  3. MVVMLight Dialog
  4. 无源互调分析仪PIM Analyzer原理及应用
  5. 莫烦Python--Tensorflow Day5
  6. WebGL技术学习之路
  7. Android Q 适配详细操作
  8. 图像特征提取之LoG特征
  9. 一般来说,联盟链相对于公有链的优势在哪里?
  10. Linux 压缩文件与命令