Android Studio 升级3.x 版本填坑尝试

Android Studio 升级3.x 版本填坑尝试

在这里插入图片描述

下载安装最新的studio3.1.1





目录

1. 前言

2. android studio 插件无法安装

3. sdk对应版本未安装,报错文件找不到

4. 解决依赖库维度不一致问题 org.gradle.api.GradleException: All flavors must now belong to a named flavo

5. 解决报错 To suppress this warning, remove "buildToolsVersion '25.0.3'" from your build.gradle file....

6. 出现报错 error: style attribute ‘@android:attr/windowEnterAnimation’ not found. 的解决

7. Android Studio3.xx新的依赖方式 implementation、api、compileOnly变化

8. 依赖库关键字的变更和对比

9. 报错无法解决的依赖库 如Error:Failed to resolve: multidex

10. 依赖包报错找不到 Compilation failed; see the compiler error output for details.

11. 打包输出文件不通过 Cannot set the value of read-only property 'outputFile' for ApkVariantOutputImpl_Decorated

12. 第三方库依赖关键字的变更

13. 出现插件(plugin)无法联网检索或者无法联网下载,报错找不到或者现在失败

14. Gradle自定义apk名称报错(无法设置只读属性’outputFile’的值)

15. AAPT2编译报错 java.util.concurrent.ExecutionException:com.android.tools.aapt2.Aapt2Exception:AAPT2

16. PNG图片错误,AAPT错误(Facade for):无法打开PNG文件

17. 输入法中文状态下无法选词

18. 移除无用资源问题

19. 解决Error:java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.AaptException 错误

20. 解决Android studio Program type already present: com.****.BuildConfig





1. 前言

技术更新迭代是非常快的,开发工具及时的更新可以节约很多的开发精力,随着android studio新版本的发布,最近在公司中把android studio 升级到版本 3.1.1 ,但是随之而来的问题一大把

首先第一个,AS 3.1.1 使用的gradle版本是 gradle-4.4-all 计入使用低于这个版本的gradle ,整个工具将会进入一种低效能的状态,朋友经常跟我抱怨,升级后的android studio 编译慢的无法忍受,其实我自己也是无法忍受的,于是抽了一下午的时间,研究了这个问题。

改善

升级gradle版本与android studio的版本为目前比价新比较稳定的版本



2. android studio 插件无法安装

  • 这个的原因是: android studio的代理没有配置,从android studio 3.1.1之后就会出现这个问题,之前的版本没有发下这个bug

解决方案:

  • 1. 淘宝购买自己的VPN
  • 2. 安装并运行,记住这是前提
  • 3. file -> setting -> Appearance & Behavior -> HTTP Proxy -> 勾选 Manual proxy configuation -> 选择 SOCKS -> Host name 127.0.0.1 ; Port number: 1080 这个是固定的
  • 4. 重启studio
  • 5. 提示设置 https 把上面的参数同样的抄一下就可以了
  • 6. 编译后完美解决



3. sdk对应版本未安装,报错文件找不到

error: resource style/Base.V26.Widget.AppCompat.Toolbar 
(aka com.example.jhon.aaaa:style/Base.V26.Widget.AppCompat.Toolbar) not found.
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值