问题标签 [android-studio-3.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
14751 浏览

android - 无法启动 Android Studio 布局检查器:“意外错误:空视图层次结构”

似乎无法在 Android Studio 3.0 (Canary 3) 上启动 Layout Inspector

当连接到我的设备并运行应用程序时,选择 Tools > Android > Layout Inspector 会出现以下错误对话框:

“获取视图层次结构时出错:意外错误:空视图层次结构”

在此处输入图像描述

我缺少任何设置吗?我在设备上启用了开发人员选项。

0 投票
1 回答
866 浏览

twitter-fabric - Fabric gradle 插件与 AS3.0 集成(android-gradle-plugin-3.0)

错误

任务“:app:crashlyticsUploadDistributionPreviewRelease”执行失败。不再支持 getMainOutputFile。如果您需要确定输出的文件名,请使用 getOutputFileName。

当我打电话crashlyticsUploadDistributionRelease时,gradle 控制台向我显示这些消息,

我尝试了最新的织物插件(io.fabric.tools:gradle:1.22.1),我认为它fabric gradle plugin不支持最新的android-gradle-plugin-3.0-x.

这是有关新gradle-plugin-variant-api 的更多信息,可能会有所帮助

0 投票
1 回答
8503 浏览

android - 约束布局自动连接

我正在关注这里的 google codelabs 示例:

https://codelabs.developers.google.com/codelabs/constraint-layout/index.html?index=..%2F..%2Findex#7

在此处输入图像描述

根据 codelabs,必须在 textview 和 plaintextview 之间创建约束,但没有任何约束被创建。

0 投票
0 回答
114 浏览

android-studio-3.0 - AndroidStudio3.0新建项目Graphics为什么这么高

为什么 3.0 新的 Android Profiler 新创建的项目 Graphics 会这么高?最初以为是项目有问题,直到我新建了一个项目,这是为什么呢?

新项目记忆

谢谢大家帮助我

0 投票
2 回答
607 浏览

android - 错误:(81, 0) 不再支持 getMainOutputFile。如果您需要确定输出的文件名,请使用 getOutputFileName。

我正在尝试使用以下代码自定义构建过程

但是从 android studio 3.0 开始,它无法正常工作,我遇到了错误

错误:(81, 0) 不再支持 getMainOutputFile。如果您需要确定输出的文件名,请使用 getOutputFileName。

0 投票
1 回答
71 浏览

android - 如何重构我的代码以支持 java 8 的新功能,例如实例方法的“方法引用”?

我一直在使用Android Studio 3.0 Preview 1来重构我的代码。

我通过以下链接为我的代码启用了 Java-8 功能:

https://developer.android.com/studio/preview/features/java8-support.html

我按照“Android Studio”的建议用 lambdas 重构了我的代码。

现在,我正在尝试使用最新的 Android 工作室建议的方法参考。

如何使用java 8的方法引用概念调用在同一类中定义的实例方法?

示例代码:

我是手动做的。Android Studio(在 Mac 上)有什么方法可以自动重构这些方法参考建议?

提前致谢。

0 投票
9 回答
280266 浏览

android - 不支持的方法:BaseConfig.getApplicationIdSuffix()

所以我正在阅读Android 6 for Programmers: An App-Driven Approach和前两个应用程序示例我对示例没有任何问题,这次是在 Android Studio 3.0 Canary-3 中加载的 FlagQuiz 示例我收到了这个错误不让我建立项目:

错误:不受支持的方法:BaseConfig.getApplicationIdSuffix()。您连接的 Gradle 版本不支持该方法。要解决此问题,您可以更改/升级您连接到的 Gradle 目标版本。或者,您可以忽略此异常并从模型中读取其他信息。

您可以从此处的图书站点下载源代码,以使用我正在测试的相同代码库进行测试。

0 投票
3 回答
1397 浏览

android-studio - Android studio 3.0 Canary NPE 更新后

我已将 Android Studio Canary 从 2 更新到 3(当前版本),现在在构建项目时出现错误:

在更新之前一切正常。我试图无效/重新启动但没有成功。有谁知道这个错误的原因以及如何解决它?

0 投票
1 回答
1666 浏览

android - Android Studio 3.0 Canary 4 模拟器卡在重启中

所以昨天我使用我的电视、移动和穿戴模拟器(在 Android Studio 上)很好。今天早上更新来了,我去下载了。这就是我所做的。从那以后,我的电视和移动模拟器一直处于重启状态,除此之外我无法让他们做任何事情。

我的 AVD 都在 API 23 上。

这是我的错误日志:

我找不到与这些错误消息和模拟器不停重启相关的任何内容。我尝试使用 Genymotion,但它不支持 TV & Wear(我需要它们)。

在 SO 上找到了这个,但它与我的问题不太相关:模拟器卡在启动上

到目前为止我尝试过的(没有成功):

  • 删除Android Studio,下载并重新安装。
  • 使缓存无效并重新启动。
  • 删除 AVD 设备并重新创建它们。
  • 检查 Instant Run 是否未选中(它是)。

其他人有这个问题并解决了吗?谢谢。

0 投票
6 回答
9117 浏览

android-constraintlayout - Android Studio 3 - 约束布局编辑器损坏

我在 macOS 上使用 Android Studio 3.0(今天更新到 canary 4)作为一个辅助项目,最近(不确定何时)约束布局编辑器停止正常工作。

现在它只显示一个灰色窗口,并且蓝图视图根本不起作用。甚至右侧的属性编辑器也不再显示约束。

在这里,它如何寻找一个只有 1 个按钮的简单布局:

Android约束布局编辑器坏了

我正在使用约束布局1.0.2,但它在1.1.0-beta1.

知道会出什么问题吗?IDE 或 idea.log 中未显示错误

提前感谢您提供的任何帮助:)