明明已经很小心地升级 IDE 了,结果还是踩了很多坑。怎么办好呢?

2022-08-11 17:15:13 +08:00
 DeweyReed

Android Studio Chipmunk 都稳定版仨月了,修复版本都俩了,看更新日志也没多少新东西,就更新了。结果

  1. JAR 依赖虽然能用,但类名飘红了,没有自动补全了。
  2. 老版的一键查看布局工具没有了。最后自定义快捷键才找到。
  3. LogCat 过滤失效了。
  4. 不再提醒某个 SDK 方法是新版系统才有的。

估计这些不是普遍存在,但这体验也忒差了。

一流品控,Google 出品(

9800 次点击
所在节点    Android
23 条回复
DeweyReed
2022-08-11 17:48:47 +08:00
重装解决 50%的问题。难不成每次升级都重装(苦笑
lusi1990
2022-08-12 08:34:30 +08:00
可能想删除一些历史包袱 ,影响到了环境
nothingistrue
2022-08-12 10:01:12 +08:00
你是禁了自动更新,一直等它稳定了之后才一次性更新的吗。要是这样,出问题就正常。滚动更新场景下,只有自动测试、每次更新时的增量测试、大版本发布时的全新安装全量测试(这个还不一定会做),不会包括你这种更新场景。滚动更新的东西,你要么跟着滚动更新,要么大版本的时候重装。
Oktfolio
2022-08-12 10:05:09 +08:00
Invalidate Cashed 和 Repair IDE 没效果吗
DeweyReed
2022-08-12 10:11:03 +08:00
@nothingistrue 原来这个样子呀!谢谢!考虑到 Android Studio 稳定性,我还是大版本重装吧。
DeweyReed
2022-08-12 10:11:28 +08:00
@Oktfolio 基本操作肯定都试过了呀。
zhonghanwen
2022-08-12 10:18:45 +08:00
我每次更新升级 AS 的时候,会保留旧的版本,就是不让新版本直接覆盖旧的版本是让两个版本同时存在,如果新版本的 AS 有问题就可以快速切回旧的版本继续使用!
Leon821
2022-08-12 10:52:55 +08:00
一直在用 Canary ,比 release 感觉性能高点
DeweyReed
2022-08-12 10:54:56 +08:00
@zhonghanwen 请问怎么做到的呢?安装到新的位置?
DeweyReed
2022-08-12 10:55:48 +08:00
@Leon821 很多人都在用 Canary 欸。我一直不敢相信稳定版都不稳定,Canary 是怎么做得到的呢?
zhonghanwen
2022-08-12 15:06:39 +08:00
@DeweyReed 我用的是 mac 系统,mac 系统的话直接打开应用程序然后找到 Android Studio 应用后重命名例如我会修改成 Android Studio-old ,然后官网全量下载最新版本的 Android Studio 安装就可以了。我是不使用旧版本通过更新补丁包的形式更新,这种方式更后就会覆盖掉旧版本了。
DeweyReed
2022-08-12 16:30:56 +08:00
@zhonghanwen 谢谢!下个版本我试试!
zzl22100048
2022-08-12 16:38:35 +08:00
用 tool box 安装 Android Studio 可以随便切版本
DeweyReed
2022-08-12 19:00:28 +08:00
@zzl22100048 我昨天还看了,最低版本是 Chipmunk ,BubbleBee 已经没有啦。
Anonywp
2022-08-12 22:29:04 +08:00
炸过好几次了,大版本更新也是一样的,我的建议是更新出了等一段时间看看同行们反馈有没有 BUG 再升
DeweyReed
2022-08-13 10:03:41 +08:00
@Anonywp 我这不等了三个月,搜遍了 Reddit 才升级的。还是得自己踩坑,叹气。
zhanlanhuizhang
2022-08-15 10:20:47 +08:00
第一点应该是你的 com.android.tools.build:gradle ,版本太低了。换成 7.2.2
DeweyReed
2022-08-15 11:11:37 +08:00
@zhanlanhuizhang AGP 、Gradle 什么的升级降级都试过啦。另外,AGP 之前就和 Android Studio 版本脱勾了,应该也不是问题所在。
DeweyReed
2022-08-23 17:42:11 +08:00
又遇到了不提示新系统 API 的问题。用回了 7.1.3 大黄蜂哈哈哈哈
AItsuki
2022-08-24 01:33:34 +08:00
新 api 问题我也遇到了,是 kotlin 插件的问题。kotlin 插件 1.7.10 的 bug ,回退到 1.6.10 就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/872218

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX