首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Gradle sync failed: Cause: com.android.build.gradle.api.BaseVariant.getOutputs()LjavautilList

Android Studio 3.0升级报错:Gradle sync failed: Cause: com.android.build.gradle.api.BaseVariant.getOutputs...,然后就把错误定位在第三条,提示插件冲突 解决办法: 既然提示插件冲突,就直接粗暴的把插件干掉 1.把project下的build.gradle文件中的classpath删的只剩下gradle3.0.0...改之前 改之后 这时候编译不会通过,找不到apt 2.再改app下的build.gradle文件,把apply删的只剩一个 改之前 改之后 这时候编译也是不会通过的,因为之前的依赖方式有apt...修改了依赖方式,有的库需要去官网查看新版本的依赖方式,有的可能使用方式都会有变化,所以还是仔细看介绍为好。...Android Studio 3.0升级看这里:Android Studio更新,3.0正式版来了! Gradle升级看这里:Gradle升级

28720

Android Studio 3.0~3.x正式版填坑之路

在逛论坛时候,无意间发现Android Studio 3.0正式版本推送更新了,早听说AS 3.0添加了许多新功能,然后手贱迫不及待地想先睹为快,结果正中下怀。...下表列出了 AS Gradle版本对应所需的 Gradle插件版本。为了获得最佳的性能,尽可能使用最新版本的Gradle和插件。...google() //新增 } } 2)项目 app下 build.gradle 文件中,修改相关支持库版本; AS 3.0 ~ 3.0.1:SDK Build Tools 26.0.2...后Gradle关键字依赖发生变化: compile(implementation/api),provided(compileOnly),apk(runtimeOnly) AS 3.0后,在使用新依赖配置项时...,虽然暂时可以解决输入问题,但是后面升级的时候你还得把2.x 的jre换回3.x的jre,否则升级后将无法正常使用AS; 3 ) 最简单最有效的解决办法就是在使用 AS的时候,切换到 windows自带的中文输入法就可以正常输入中文筛选词语了

1.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android Studio3.0更新之路(遇坑必入)

    ,Android Studio3.0正式版也发布了,作为Android开发的猿们我们应该早就知道谷歌在今年5月的开发者大会上就说了要支持Kotlin语言,所以这次更新一个比较大的点就在于支持Kotlin...,后来LZ把2.3版本的给删了,缓存给清除了,然后就变成这个错了。...(2)、api和implementation 这两个是AS3.0版本中新增的指令,下面用一张图来说明一啊两者的区别: ?...需要注意的是,你项目中的API版本得是API26以下,而且你的手机版本得是Android5.0以上才能使用抓包功能。开启之后,我们来抓个包试试吧: ?...4、文件管理器 AS3.0中,文件管理器工具允许和你的AS连接的手机无缝交互,你可以在AS3.0上查看,复制并删除设备上的文件。

    71440

    开发工具总结(4)之Android Studio3.0填坑指南

    开发的猿们我们应该早就知道谷歌在今年5月的开发者大会上就说了要支持Kotlin语言,所以这次更新一个比较大的点就在于支持Kotlin语言了,下面就跟着LZ的脚步来探索一下AS3.0吧 相信很多人很早就体验过谷歌爸爸放出来的体验版本了...,后来LZ把2.3版本的给删了,缓存给清除了,然后就变成这个错了。...setting.gradle中没有依赖appCommon,看完之后明明确实依赖了,而且这是一个老项目,在AS2.3版本的时候很正常,然后我就知道这又是一个坑,无奈的又去上了一把Internet,然后试过网上说的在...原因: 发生这种类型的错误,原因是当我们修改了.build中的compileSdkVersion,产生所依赖的dependency与当前版本不一致导致的。...(后面这个数字按错误日志里的填) ---- 本文转自 [Android Studio3.0更新之路(遇坑必入)],另外也加了自己的一些理解。

    99040

    快速学习-Smart-Doc Project 基于JAVA-REST和dubbo的API接口文档

    REST API和Apache Dubbo RPC接口文档生成的工具,smart-doc在业内率先提出基于JAVA泛型定义推导的理念, 完全基于接口源码来分析生成接口文档,不采用任何注解侵入到业务代码中...对JSON请求参数的接口能够自动生成模拟JSON参数。 对一些常用字段定义能够生成有效的模拟值。 支持生成JSON返回值示例。 支持从项目外部加载源代码来生成字段注释(包括标准规范发布的jar包)。...支持导出错误码和定义在代码中的各种字典码到接口文档。 支持Maven、Gradle插件式轻松集成。 支持Apache Dubbo RPC接口文档生成。...添加maven插件 smart-doc官方目前已经开发完成Maven插件 和Gradle插件, 你可以根据自己的构建工具来选择使用Maven插件或者是Gradle插件。...在IDEA中使用 使用gradle插件 如果你使用Gradle来构建项目,你可以参考Gradle插件的使用文档来集成, smart-doc-gradle-plugin 使用单元测试 从smart-doc

    1.3K20

    快速学习-Smart-Doc Project 基于JAVA-REST和dubbo的API接口文档

    REST API和Apache Dubbo RPC接口文档生成的工具,smart-doc在业内率先提出基于JAVA泛型定义推导的理念, 完全基于接口源码来分析生成接口文档,不采用任何注解侵入到业务代码中...对JSON请求参数的接口能够自动生成模拟JSON参数。 对一些常用字段定义能够生成有效的模拟值。 支持生成JSON返回值示例。 支持从项目外部加载源代码来生成字段注释(包括标准规范发布的jar包)。...支持导出错误码和定义在代码中的各种字典码到接口文档。 支持Maven、Gradle插件式轻松集成。 支持Apache Dubbo RPC接口文档生成。...添加maven插件 smart-doc官方目前已经开发完成Maven插件 和Gradle插件, 你可以根据自己的构建工具来选择使用Maven插件或者是Gradle插件。...在IDEA中使用 使用gradle插件 如果你使用Gradle来构建项目,你可以参考Gradle插件的使用文档来集成, smart-doc-gradle-plugin 使用单元测试 从smart-doc

    1.7K20

    【大数据版本对比】Hortonworks HDP2.x到3.x技术演进及版本梳理

    许多HDP3.0的新特性基于Apache Hadoop3.1的,包括了容器化、GPU的支持,HDFS纠删码和NameNode联盟。...3.6.操作型数据库 HBase 3.6.1.备份和恢复 HBase源生支持备份/恢复,包括全量和增量的备份/恢复支持。这是admin工具包中的一个重要工具,下一个版本将支持DLM,即UI。...Netty可以更容易的提供异步的Java客户端API。...你也可以使用隐藏的客户端jars,这将减轻现有应用程序的负担。 3.6.7.重写Coprocessor和Observer API 对API进行了微小的更改,以消除模糊,误导和危险的调用。...3.7.1.3.适用于企业 1.能够在Ranger安装期间为管理员帐户指定密码 2.所有受支持的DB flavor的合并db schema脚本 3.在安装HDP3.0时,默认安装Ranger和Atlas

    3.9K40

    MAC上使用Android Studio 3.0的Gradle问题小解

    、问题 Google I/O 大会后发布了最新的 Android Studio 3.0 预览版,其中新版本的新特性中直接支持我很想使用的 Kotlin 语言。...今天开始认真学习安卓开发( ),我就打算直接使用 Kotlin 语言在 AS 3.0 中写代码,简洁又高效。...下载了 Mac 版本的 Android Studio 3.0 Canary 3 后,发现新建项目后出现一些构建上的问题,主要是 AS 3.0 预览版构建工具使用的是 4.0 新版本的 Gradle ,在工程项目文件...另外,在我后来 Windows 10 上使用 AS 3.0 时并没有出现这些 Gradle 相关的问题,构建一切正常!...说明版本不适配 AS 3.0 中要求的 Gradle 版本,那么可以直接手动安装并解压到 /usr/local/Cellar/gradle// 下以备用,下载地址直接使用 gradle-wrapper.properties

    2.6K20

    满足 Google Play 目标 API 等级 (targetSdkLevel) 的要求

    在进行下一步前,请根据您的 app 现有 API 等级阅览: 早于 Android 5.0 (API 等级 21) 早于 Android 6.0 (API 等级 23) 早于 Android 7.0 (...API 等级 24) 早于 Android 8.0 (API 等级 26) 注意:如果您的 gradle 文件包含 manifest 条目,您可确认或者更改文件中 targetSdkVersion 的当下值...早于 Android 5.0 (API 等级 21) 请根据 API 版本阅览相应的《行为变更》页面,确保您的应用能够顺利应对各个版本发布: Android 5.0 (API 等级 21) Android...如果您使用的 SDK 不支持 API 26,请尽快与 SDK 供应商合作解决该问题。...我们推荐您选择小于或等于 Support Library 主要版本的 targetSdkVersion ,并建议您升级到近期发布的兼容 Support Library,从而能够使用到最新版本的兼容性特性和错误修正功能

    8.7K30

    Java 近期新闻:JDK 2 进入Rampdown阶段一、JDK 24专家组成立、Apache NetBeans 22发布

    Quarkus Quarkus 3.11.1,3.11 系列的第一个维护版本,包含了文档改进、依赖项升级和一些显著变更,例如:通过在安全标识过期时关闭连接来改进对 WebSockets Next 扩展的安全集成支持...;解决了在尝试设置 quarkus.oidc-client.client-enabled=false 属性并使用带有 @OidcClientFilter 注解的 REST 客户端时遇到的 DisabledOidcClientException...同样,Quarkus 3.8 系列的第四个维护版本 3.8.5(跳过了 3.8.0)发布,包含了文档改进和依赖项升级,并解决了一些重要问题,例如:在 Azure Functions HTTP 扩展中使用错误的字符集会导致...HTTP 请求正文损坏;在 OIDC 客户端使用 @AccessToken 注解时会出现 Jakarta CDI AmbiguousResolutionException;MultiPartParserDefinition...;为记录、封印类型和List、Map及Set接口中定义的 of() 方法添加了 Java 代码模板;移除了已到达生命周期终点的 Spring Framework 3.0 和 4.0 系列版本,并将 Spring

    16810

    美团外卖Android Lint代码检查实践

    扩展性强,支持开发自定义Lint规则。 配套工具完善,Android Studio、Android Gradle插件原生支持Lint工具。...在Android Studio 2.2和lint-api 25.2.0版本中,Lint工具将Lombok AST替换为PSI,同时弃用JavaScanner,推荐使用JavaPsiScanner。...在Android Studio 3.0和lint-api 25.4.0版本中,Lint工具将PSI替换为UAST,同时推荐使用新的UastScanner。...UAST是JetBrains在IDEA新版本中用于替换PSI的API。UAST更加语言无关,除了支持Java,还可以支持Kotlin。 本文目前仍然基于PsiJavaScanner做介绍。...例如: 原生的NewApi,用于检查代码中是否调用了Android高版本才提供的API。在低版本设备中调用高版本API会导致Crash。 自定义的SerializableCheck。

    2.3K50

    Java 近期新闻:MicroProfile 6.0、Kotlin 1.8、Spring Framework 升级

    DSL 对支持;新增ExecutingResponseCreator类,用于委托请求和响应;兼容 Hibernate ORM 6.2;在 JPA 实体上提供@Convert注解原生支持。...该版本更新的规范包括:Metrics 5.0、JWT Authentication 2.1、Open API 3.1、Reactive Messaging 3.0 和 Reactive Streams...Open Tracing 3.0 规范已经放入独立规范集,开发人员仍然可以使用。...的兼容实现);拆分 Jakarta Security 模块;为 SecurityManager API 添加登录配置支持;将FileAuthenticationFilter标记为异步。...Apache 软件基金会 Apache Tomcat 9.0.71发布,带来了一些显著的变化,包括:修正重构“替换 URL 构造函数的使用”造成的回归;使用 HTTP/2 错误码NO_ERROR,这样客户端在重置

    1.1K30

    好物分享 | 小而巧的API文档生成工具之smart-doc

    对JSON请求参数的接口能够自动生成模拟JSON参数。 对一些常用字段定义能够生成有效的模拟值。 支持生成JSON返回值示例。 支持从项目外部加载源代码来生成字段注释(包括标准规范发布的jar包)。...支持导出错误码和定义在代码中的各种字典码到接口文档。 支持Maven、Gradle插件式轻松集成。 支持Apache Dubbo RPC接口文档生成。...集成复杂度 简单,只需插件 偏复杂 插件支持 有 gradle 和 maven 插件 无插件 openapi 规范支持 支持 openapi 3.0 完全支持 openapi 的版本 CI 构建集成...答:每个公司都会有自己的maven仓库(几乎),可以搞一些定制化的工具包,比如:日志、认证、链路、授权等。可以在工具包中加入smart-doc包进行简单开发。...可以这么做: 将smart-doc集成到工具包中,在工具包进行打包,提供给使用方,然后定制开发进行配置化管理 每个Java业务服务引入公共jar包,然后进行配置,自定义配置如下: # 是否开启html生成

    5.7K30

    Java近期新闻:Jakarta Data首版发布、Micronaut3.8、JReleaser1.4

    ;最后,它还删除了 Settings 接口中的 add() 方法,以避免实现具有可变性。...要了解在 Jakarta NoSQL 和 MongoDB 应用程序中如何使用 Java 记录的更多细节,请查阅这个 GitHub 存储库。...Micronaut 在 3.7.5 版本发布后一周内,Micronaut 基金会发布了 Micronaut 3.8.0,新特性包括:支持 GraalVM 22.3.0;使用 @RequestBean...Gradle Gradle 8.0.0 的第一个候选版本对 Kotlin DSL 和 buildSrc 进行了改进,后者现在的行为更像 included builds,如直接运行 buildSrc 任务...JReleaser JReleaser(一个简化项目发布的 Java 实用工具)1.4.0 版本发布,带来了以下更新:新的分发类型 FLAT_BINARY;新的汇编器 java-archive ;更新

    62040

    Flutter填坑全面总结

    ,于是就自己尝试着慢慢的摸索除了一些解决方案,在这里就系统的整理一下分享给大家,只希望大家给个鸡腿吃吃,今晚的晚餐就靠大家支持了!...【解决方案有以下几种方式】 只要看到错误信息含有which doesn't match any version 这样的提示基本都可以使用以下解决方案: 在项目的根路径的 pubspec.lock...Flutter插件对AS3.2暂时还不兼容(此问题是我在第一次创建flutter的时候出现的,时间是2018年5月份,不过现在flutter插件已经兼容AS3.2了,现在貌似没有出现这个问题了。)。...以后如果还有更新的AS版本出来,只要Flutter插件没有及时更新的话,可能还会有版本兼容的提示信息。 【解决方案】 使用3.0或者3.1版本的AS开发就OK了。...如下图所示: (2)没有设置国内镜像: 如果你在国内使用 Flutter,那么你可能需要找一个与官方同步的可信的镜像站点,帮助你的 Flutter 命令行工具到该镜像站点下载其所需的资源

    3.9K31

    spring in spring翻译_scipy官方文档中文版

    除了最终的GA版本,这个仓库也托管了开发的快照版本和里程碑版本。...WebSocket和SockJS实现,包括对STOMP的支持 #####Spring的依赖和被依赖 Spring对大部分企业和其它外部工具提供了集成和支持,把强制性的外部依赖降到了最低,这样就不需要为了简单地使用...4.0版本是最近一次重大的修改,且首次全面支持Java 8的新特性。你仍然可以继续使用Java的旧版本,但是最低要求提升到了Java SE 6。我们也利用这次重大修改移除了很多过时的类和方法。...如果你是Maven用户,你可能会对现在发布在每个Spring版本中的物料清单POM文件感兴趣。 ###3.2 移除了过时的包和方法 4.0版本移除了所有过时的包以及许多过时的类和方法。...StompSubProtocolErrorHandler扩展点用来定制和控制STOMP错误帧到客户端。

    81310

    graduation和completion_guides和maven区别

    参考: android gradle依赖:implementation 和compile的区别 2017 年google 后,Android studio版本更新至3.0,更新中,连带着com.android.tools.build...:gradle 工具也升级到了3.0.0,在3.0.0中使用了最新的Gralde 4.0 里程碑版本作为gradle的编译版本,该版本gradle编译速度有所加速,更加欣喜的是,完全支持Java8。...当然,对于Kotlin的支持,在这个版本也有所体现,Kotlin插件默认是安装的。...在com.android.tools.build:gradle 3.0 以下版本依赖在gradle 中的声明写法 compile fileTree(dir: 'libs', include: ['*.jar...provided(compileOnly) 只在编译时有效,不会参与打包 可以在自己的moudle中使用该方式依赖一些比如com.android.support,gson这些使用者常用的库,避免冲突

    25730
    领券