返回顶部
首页 > 资讯 > 精选 >Android Studio升级到3.0后遇到的坑有哪些
  • 315
分享到

Android Studio升级到3.0后遇到的坑有哪些

androidstudio 2023-05-30 18:05:40 315人浏览 八月长安
摘要

这篇文章主要介绍Android Studio升级到3.0后遇到的坑有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!第一坑、必须升级gradle到4.0以上相信这个大坑,一般使用as的人都会解决了,所以就不多说第二

这篇文章主要介绍Android Studio升级到3.0后遇到的坑有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

第一坑、必须升级gradle到4.0以上

Android Studio升级到3.0后遇到的坑有哪些

相信这个大坑,一般使用as的人都会解决了,所以就不多说

第二坑、buildToolsVersion升级到26.0.0

Android Studio升级到3.0后遇到的坑有哪些

其实这个不算坑,一般buildToolsVersion都会升级到最新的版本,直接更新就是了

第三坑、Error:Resource shrinker cannot be used for libraries.(可能只是个人遇到,这里提下)

第四坑、Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com/r/tools/flavorDimensions-missing-error-message.html Android Studio升级到3.0后遇到的坑有哪些

以上两坑在这里一起解决,第三坑的原因是library中使用了混淆,并移除了无用的资源文件,英文的意思是“library中不要使用移除无用的资源文件字段”,所以解决办法就是把该library中的shrinkResources字段移除就可以了

Android Studio升级到3.0后遇到的坑有哪些

第四坑的原因就是使用了productFlavors分包,解决方法就是在build.gradle中的defaultConfig中添加一个flavorDimensions "1"就可以了,后面的1一般是跟你的versionCode相同

Android Studio升级到3.0后遇到的坑有哪些

第五坑、aapt2的坑

Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception:

AAPT2 error: check logs for details
一般跟aapt2相关的问题的解决方法就是:在gradle.properties中关闭APPT2 编译,加上下面这行代码就好了:
android.enableAapt2=false
如果项目中没有gradle.properties文件的话,可以新建或者去别的项目中拷贝就可以了
这里讲一个小坑,可能有人的项目路径中包含汉字的文件夹,然后as会提示下图:

Android Studio升级到3.0后遇到的坑有哪些 

此时的解决方法:在gradle.properties文件中加入com.android.build.gradle.overridePathCheck=true即可

第六坑、升级as3.0之后,数据库操作的sql语句中的问号报红,虽然没错但作为处女座的程序员也不能让它报红,报红心里不舒服。

Android Studio升级到3.0后遇到的坑有哪些

解决方案:把sql语句写在外面用字符串变量代替即可。

Android Studio升级到3.0后遇到的坑有哪些

今天晚上更新了AndroidStudio,可是再用这个就发现一个编译问题:

Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details  Error:Execution failed for task ':app:mergeDebugResources'. > Error: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details

通过Google,发现了解决办法:

在项目的gradle.properties中添加

android.enableAapt2=false 

以上是“Android Studio升级到3.0后遇到的坑有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Android Studio升级到3.0后遇到的坑有哪些

本文链接: https://www.lsjlt.com/news/220279.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Android Studio升级到3.0后遇到的坑有哪些
    这篇文章主要介绍Android Studio升级到3.0后遇到的坑有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!第一坑、必须升级gradle到4.0以上相信这个大坑,一般使用as的人都会解决了,所以就不多说第二...
    99+
    2023-05-30
    android studio
  • android studio 3.0 升级项目遇到问题怎么办
    这篇文章主要介绍android studio 3.0 升级项目遇到问题怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Android Studio从3.0版本新增了许多功能,当然首当其冲就是从3.0版本新增了对 ...
    99+
    2023-05-30
    android studio
  • Android studio 升级到Flamingo | 2022.2.1遇到的问题
    在更新后,Up-to-date for Android Gradle Plugin version 8.0.2,AGP升级到了8.0 需要我们的gradle版本升级到8.0.2 至于AGB是什么东...
    99+
    2023-09-12
    android studio android ide
  • 我从jdk1.8升级到jdk11所遇到的坑都有这些
    目录一、jdk11 移除了 Base64替代方案二、Maven 打包报错修改方案,更新maven打包插件三、Lombok 无法使用解决方案,升级lombok四、xmlelement ...
    99+
    2024-04-02
  • centos7 mysql5升级到mysql8 遇到GroupBy的坑
    ERROR 1055 (42000): Expression #7 of SELECT list is not in GROUP BY clause and contains nonaggregated column "pos...
    99+
    2014-09-26
    centos7 mysql5升级到mysql8 遇到GroupBy的坑
  • 更新Android Studio 3.0碰到的问题有哪些
    这篇文章主要介绍更新Android Studio 3.0碰到的问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!更新完后试下运行正在维护的旧项目,出现各种错误,因为后来发现问题不在这,所以没记完整,大概如下:A...
    99+
    2023-05-30
    android studio
  • BigDecimal遇到的坑有哪些
    这篇文章主要介绍“BigDecimal遇到的坑有哪些”,在日常操作中,相信很多人在BigDecimal遇到的坑有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”BigDec...
    99+
    2024-04-02
  • Android Studio 升级到3.0 提示 java.lang.NoClassDefFoundError错误怎么办
    这篇文章主要介绍了Android Studio 升级到3.0 提示 java.lang.NoClassDefFoundError错误怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起...
    99+
    2023-05-30
  • 如何解决Android studio升级到3.0之后运行时的问题示例
    这篇文章主要为大家展示了“如何解决Android studio升级到3.0之后运行时的问题示例”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何解决Android studio升级到3.0之后运...
    99+
    2023-05-30
    android studio
  • 升级react-router4遇到的问题有哪些
    小编给大家分享一下升级react-router4遇到的问题有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!react-router,V4版本修改内容1. 所有组件更改为从react-r...
    99+
    2024-04-02
  • Android Studio升级到3.0 Terminal 中文显示异常解决
    遇到这个问题的话应该是平时终端用的是zsh造成的,如果不是的话,那我也没办法,至少我是这么解决的,希望也可以帮到你。具体Bug如下所示内心有一万匹草泥马呼啸而过,捣豉了很久,最终在某群中问了下得到了答案,解决途径如下。打开~/.zshrc文...
    99+
    2023-05-30
    android studio3.0 中文
  • 升级到MySQL5.7后开发有什么坑
    这篇文章主要介绍升级到MySQL5.7后开发有什么坑,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!前言前段时间,将线上MySQL数据库升级到了5.7。考虑到可能产生的不兼容性,在升级...
    99+
    2024-04-02
  • AndroidStudio升级到3.0的新特性和注意事项有哪些
    这篇文章主要介绍AndroidStudio升级到3.0的新特性和注意事项有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 概述谷歌发布Android Studio3.0正式版已经有一段时间了,最近抽空升...
    99+
    2023-05-30
    android studio android
  • 使用recvfrom函数遇到的坑有哪些
    使用recvfrom函数时可能会遇到以下几个常见的问题:1. 阻塞问题:recvfrom函数默认是阻塞的,即当没有收到数据时,程序会...
    99+
    2023-08-24
    recvfrom
  • 创建Android Studio 3.5第一个工程遇到的坑
    目录 1.弹出“Unable to access Android SDK add-on list”提示 2.新建第一个工程 3.Could not download junit...
    99+
    2022-06-06
    Android Studio studio 工程 Android
  • vue resource post请求时遇到的坑有哪些
    这篇文章将为大家详细讲解有关vue resource post请求时遇到的坑有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。使用 post 请求// glo...
    99+
    2024-04-02
  • 使用try-catch-finally常遇到的坑有哪些
    本篇内容主要讲解“使用try-catch-finally常遇到的坑有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“使用try-catch-finally常遇到的坑有哪些”吧!坑1:final...
    99+
    2023-06-15
  • Android Studio 升级到3.0后输入法中文状态下无法选词的终极解决方案
    AndroidStudio终于出3.0正式版了,内置了kotlin(虽然我安了插件一直能用)。一直忍着没敢下rc版的好奇猫,总算装了正式版。当然,伴随每次大版本更新,总有一些恼人的后遗症,其中以gradle问题最多。AS3.0要求gradl...
    99+
    2023-05-30
    android studio 升级
  • mysql中timestamp比较查询遇到的坑有哪些
    这篇文章主要介绍mysql中timestamp比较查询遇到的坑有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!timestamp比较查询遇到的坑要求mysql建表的时候update_time 为timestamp...
    99+
    2023-06-21
  • 微信JS-SDK选择图片遇到的坑有哪些
    这篇文章主要介绍了微信JS-SDK选择图片遇到的坑有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。有个需求要在微信企业号里面做开发,有个...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作