android studio 3.1.1版本编译过程遇到一些坑

自从编译器换到3.1.1后,新老项目编译开发发生了一些问题,在这边记录下这些问题,给有问题的同学参考下。

一.as 3.1.1版本无法加载第三方库问题

问题描述
版本:
android studio 3.1
gradle:3.1.1
进行加载第三方库的时候发生异常

《android studio 3.1.1版本编译过程遇到一些坑》 image.png

发现早些版本应该写在这边的配置无法起作用

《android studio 3.1.1版本编译过程遇到一些坑》 image.png

需要写到
android{ ..... repositories { maven { url "https://jitpack.io" } } }

《android studio 3.1.1版本编译过程遇到一些坑》 image.png

二.as 新老项目 编译报异常:Failed to execute aapt

报这种错误的时候 基本没告诉你问题在哪里。
解决方案:
1.网上的通用方案是更新下sdk tools的版本

《android studio 3.1.1版本编译过程遇到一些坑》 image.png

2.我自己尝试出的方法是,卸载当前的开发 机器的sdk版本,开启快速编译的时候会提示

《android studio 3.1.1版本编译过程遇到一些坑》 image.png

原先就是因为,快速编译老提示这个,然后安装了版本,没想到安装完后来说 报错Failed to execute aapt。

三.老项目兼容过程中某些主题元素,样式报错问题

请在gradle.properties 中 增加一行android.enableAapt2=false

《android studio 3.1.1版本编译过程遇到一些坑》 image.png

四.build中的很有配置需要手动更改,这边不列举,logcat 有相应的提示

五.持续挖坑……填坑……

    原文作者:cgrass
    原文地址: https://www.jianshu.com/p/34697ef3c8ed
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞