【问题标题】:Android Studio 3.1 doesn't show "Transitions" categoryAndroid Studio 3.1 不显示“过渡”类别
【发布时间】:2018-03-28 21:58:57
【问题描述】:

刚从教程中开始使用 Android Studio 3.1(使用 Kotlin),我花了一整天的时间试图找出一个问题。

本教程在Palette 部分下显示了一个用于活动布局的Transitions 菜单,但在我的机器上找不到它。

我显示以下内容:

我认为使用 Android Studio 2.3 的教程显示了这一点:

我不知道这是否与 IDE 版本或某些未加载的框架或其他原因有关。其他一切都运行良好。一些方向将不胜感激。


为了更详细一点,机器是 64 位 Linux (LinuxMint 18.3)。

关于页面:

Android Studio 3.1
构建 #AI-173.4670197,构建于 2018 年 3 月 21 日

JRE:1.8.0_152-release-1024-b01 amd64
JVM:JetBrains s.r.o Linux 4.13.0-37-generic 的 OpenJDK 64 位服务器 VM


我刚刚尝试安装 Android Studio 3.2 (Canary)。那里同样的问题。接下来将尝试旧版本。


试过安装3.0.1,但是下载SDK的时候就无限循环,打印https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip


也尝试过 3.0,但给出了相同的无限循环。


我安装了 2.3.3,它显示了预期的项目。接下来,我将看看从 Android Studio 内部升级是否会推进这些项目。


2.3.3升级到3.1,又回到了同样的问题。这是定位依赖项的问题吗?

【问题讨论】:

  • 本教程可能正在使用 MinSDK 21+,而您对 MinSDK 的使用要低一些
  • @EpicPandaForce:谢谢。我确实在build.gradle 文件中有android { defaultConfig { minSdkVersion 21 ...,如果这就是你的意思。所有这些 Android/Gradle 东西对我来说都是新的,所以任何其他提示将不胜感激。
  • welp,我猜-_- api 21 中添加了转换,但我想这不是原因
  • @EpicPandaForce:感谢您的猜测。关于如何检查框架是否在我的机器上的任何建议?还不太清楚如何导航到正确的位置。
  • 消失的不仅仅是过渡。所有的选择器小部件都消失了。我已经打开了一个错误报告。

标签: android android-studio kotlin android-transitions android-studio-3.1


【解决方案1】:

@Crazy Train:我同意这不是他们打算重新设计的错误。我不认为小部件会被丢弃。测试期间没有讨论,我认为这是一个疏忽,将在最终版本中得到纠正。如果他们计划在没有讨论或通知的情况下简单地删除小部件,这是一个错误。 有三种方法可以解决这个问题:

  1. 回到 3.0 - 这就是我所做的。它可以工作,除非你使用 C/C++,否则你不会错过任何东西。
  2. 将 XML 手动输入到文件中 - 它可能会在我尚未检查的布局编辑器中呈现。
  3. 编写代码来进行转换。这是大多数 Android 程序员认为是完成这项工作的最佳方法(我不同意。)

【讨论】:

  • 感谢您提供有用的见解。我理解你所说的它是一个错误的意思。我确实尝试安装版本3,它也有同样的问题。我还尝试安装 2.3.3,它有效,但随后使用自动升级到 3.1,这又出现了问题。所以我现在可能会被困在手动编码中。
  • 我想知道 3 是否适合您,因为您能够从 2.xx 更新到 3 而不是3.1。也许如果我重新安装 2.3.3 然后手动安装 3 而不先删除所有支持文件,这就是我正在做的。无论如何,再次感谢您的帮助!
  • 只需下载 3.0 zip 文件并解压缩即可。然后使用bin目录下的studio32或64文件运行Android Studio。您不必执行升级步骤。只要您解压缩到不同的文件夹,您就可以安装任意数量的 Android Studio。错误报告仍在排队中。我无法理解的是为什么没有更多用户想知道小部件去了哪里。
  • 这非常有帮助。我只是能够解压缩 3.0.1 并从 3.1 直接降级。不知道为什么它不适用于全新安装。无论如何,我一直在阅读官方文档,但想先阅读教程。现在我回到了正轨。再次感谢!
  • 全新安装不起作用可能是因为它不是全新安装 - 它安装到您拥有 Android Studio 的同一目录中,并且只有在您首先删除所有内容时才干净 - 这是超级在最好的时候很可怕。 :-) 仍然没有关于错误报告的消息。
猜你喜欢
  • 1970-01-01
  • 2018-09-26
  • 1970-01-01
  • 2019-02-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-26
相关资源
最近更新 更多