grpc AS编译报No such property: javaCompilerTask for class错误
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错误相关推荐
- 使用JQuery Validate插件的报Cannot read property 'settings' of undefined错误的解决方法
一.问题描述: 因为最近在做动态表单,很多字段需要动态添加验证,而我在动态添加删除校验规则时,浏览器经常报Cannot read property 'settings' of undefined,每次 ...
- QGC编译报错error C2220: 警告被视为错误 最佳解决方法
前面搜了一下,试过各种方法依然报错,先整理别人的解决方法 目录 一.重新保存文件 二,更改编码方式 三.最终解决方案:修改配置文件 一.重新保存文件 注意这里的配置"Wx/WX-" ...
- Win10 OpenCV3.3.0+VS2013配置大坑,OpenCV解决方案编译报错“找不到python36_d.lib”错误...
今天因为想要用OpenCV做图像识别,小白一个,在网上找到一个教程,但是需要配置OpenCV3.3.0的环境,于是又在网上找OpenCV3.3.0+VS2013(因为我之前已经安过了VS2013),前 ...
- 调用百度报Cannot read property ‘lng‘ of null错误
出错就是因为没有设置地图中心跟缩放等级 我用的是步行路线规划,在search之前加上centerAndZoom就没问题了 var map = new BMap.Map("container& ...
- vue3 编译报 ESLint: ‘defineProps‘ is not defined no-undef 错误问题
解决之道,在/package.json的eslintConfig.env中加入一行: "vue/setup-compiler-macros": true 网上找答案,总是扯什么修改 ...
- Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...)
Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 目录 Android Studio 的一些 常用操作和 编译报错 整理(持续更新中...) 一.Android s ...
- go build 编译报错 missing go.sum entry for module providing package
go build 编译报错 missing go.sum entry for module providing package 解决方法 // 移除未使用的依赖 go mod tidy 再次编译,就可 ...
- 编译报错field has incomplete type
linux下编译C++代码报错,报错信息"field has incomplete type".这种问题一般都是在头文件对类或者结构体进行了前向声明,后面使用了该类定义了对象,导致 ...
- Eclipse中更改JDK版本,解决ant编译报错的问题
要改一个JDK版本 主要是为了解决ant编译报错,JDK版本不一致的问题. 1. Windows--Preferences--Java--Compiler(配置的为1.8)--Installed JR ...
最新文章
- Java h265视频抽帧提取照片支持Window,Linux
- 关于用Restful API下载网易云笔记时遇到的图片外链不能打开的问题
- Linux 命令详解(二)awk 命令
- 【1】生产者-消费者模型的三种实现方式
- Linux安全手册(转载)
- 解决数据库导入导出的常见问题集解决办法
- 解决qt工程文件.pro配置、LIBS添加、ld.so.conf文件添加、库文件权限设置等一系列问题
- 应用密码学笔记第五章-第六章
- 如何提升Javascript 基础
- 关于Git这一篇就够了
- 计算机除数的时候怎么会有分数,在做除法运算时,为什么0不能做除数?
- 关于面向过程和面向对象的理解
- 利用Civil3d导入桥梁中线至Revit中建立桥梁上部结构
- mfc加载ocx失败
- H3C无线接入控制器特点
- 分享一个好用的桌面日程软件——desktopca
- Hystrix中文开发手册-Hystrix简介(Home)
- Unity3D学习(8)之射箭游戏
- C语言scanf:读取从键盘输入的数据(含输入格式汇总表)
- 综述 | 持续学习,如何解决分类问题中灾难性遗忘