在过去的几个月里,我一直注意到Android SDK Manager中的一个奇怪的行为。最近推出的 Android SDK Build-Tools 似乎没有更新,而是被识别为单独的包
这个名单不断增长,这让我很烦恼。现在每当我看到一个新软件包时,我只是卸载旧版本并安装新版本,因为我怀疑如果我安装了同一软件包的多个实例,可能会出现版本冲突
奇怪的是,我的系统上的每个SDK管理器都会出现这种情况(我正在使用多个ADT安装),所以我问自己:
这可能是故意的吗?如果是这样的话:背后的原因是什么?
我很乐意接受,如果是这样,但是当我在互联网上搜索这个问题时,我在屏幕截图中似乎找到的是预期的行为:一个包在更新时被替换(如< em> Android SDK工具例如)。到目前为止,我还没有找到一个单独的帖子/博客/帖子,有人抱怨这个
答案 0 :(得分:4)
原因很简单
“如果有人要求下载旧版本,该怎么办? 兼容性目的“
如果ADT将每个新版本或版本的条目覆盖到软件,则用户将无法下载早期版本,因为它们一起分组在“工具”下,而不是“API SDK”中的单独版本