提问者:小点点

Android Studio 3.1不显示“过渡”类别


刚刚从教程开始使用Android Studio 3.1(使用静态编程语言),有一个问题我花了一整天试图解决。

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

我显示以下内容:

我认为使用Android Studio 2.3的教程显示了以下内容:

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

更详细地说,这台机器是64位Linux(LinuxMint 18.3)。

从关于页面:

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

JRE: 1.8.0_152-release ase-1024-b01 amd64
JVM:OpenJDK 64位服务器VM由JetBrains s.r.oLinux4.13.0-37-通用

我刚刚尝试安装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又回归同样的问题,这个是定位依赖的问题吗?


共1个答案

匿名用户

@疯狂列车:我同意这不是一个bug,因为他们打算重新设计。我不认为它的目的是删除小部件。beta期间没有讨论,我认为这是一个疏忽,将在最终版本中得到纠正。如果他们计划在没有讨论或通知的情况下简单地删除小部件,这是一个bug。有三种方法可以解决这个问题:

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