问题标签 [android-studio-3.1]

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 投票
3 回答
2593 浏览

android - Android Studio 3.1 停留在配置构建超过 30 分钟

所以我刚刚将我的 Android Studio 从 3.0.1 更新到了 3.1。当我输入这个时,已经过去了 30 多分钟,Android Studio 卡在了Configure build

我做了什么:

  1. 在项目 gradle 文件中更改 gradle 版本
  2. 检查了我的互联网(它工作正常)


下面是我的屏幕截图和互联网结果

显示 Internet 统计信息和构建日志的图像


特别是这些依赖关系一直在占用。
进一步构建日志


我的项目 build.gradle


这是我的应用程序 build.gradle

0 投票
5 回答
15984 浏览

android - 原因:java.lang.IllegalArgumentException:无法猜测 com.example.example.databinding.ContentClassApplicationMyClass1Binding

在将 android studio 从 3.0 更新到 3.1 并将 Gradle 从 3.1 更新到 4.4 之后,我在 android 中遇到了这个错误。

我该如何解决?

它与 Gradle 3.1 和 android studio 3.0 一起正常工作。

我怎样才能让它工作?

摇篮应用程序:

Gradle-项目:

Gradle-wrapper.Properties:

Gradle.properties

布局.xml

活动.xml

在 JAVA 文件中:

0 投票
1 回答
470 浏览

android - Android-Studio 从 3.0.1 升级到 3.1.0 调试/运行应用程序失败

昨天我将 Android-Studio 从 3.0.1 升级到 3.1.0,发现点击 Debug/Run app 有问题。

gradle 版本从 3.0.1 升级到 3.1.0 buildToolsVersion 版本升级到 27.0.3

Gradle 同步已成功。

每次点击Debug app,如图1,安装APK都会报Error:图2

单击调试应用程序

错误状态

0 投票
2 回答
1833 浏览

android - Android Studio 3.1 在哪里存储生成的 apk/aar 文件?

将 Android Studio 更新到 3.1 版后,我没有从 build/outputs 目录获取生成的 apk/aar 文件。谁能知道这些文件的实际位置?是的,我是通过从同一位置手动生成 gradle 任务来获得它的。那么我在这里得到apk“ build\intermediates\instant-run-apk\debug”。但是我的图书馆项目中没有关于 aar 的线索。

0 投票
1 回答
34 浏览

android - Android SDK 路径未更改

我删除了 Android Studio 并重新安装了它。

但是SDK管理器有问题。

所以我删除了所有与 Android 相关的文件/目录,然后重新安装。

但它是一样的。

我附上了屏幕截图。

我尝试设置 SDK 管理器路径,但没有更改...

我应该怎么办?

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
7094 浏览

android-studio - Android Studio 3.1 - 什么是“嵌入式 Maven 存储库”

Android Studio 3.1 最近发布了,在Gradle > Android Studio路径里有个设置,叫Enable embedded Maven repository,是做什么用的?是否应该启用?

0 投票
0 回答
144 浏览

android - Android Studio 编译器警告源

在 Android Studio (3.1) 中构建我的应用程序时,我收到一条警告:

警告:配置“编译”已过时,已替换为“实现”。

我不在compile我的任何依赖项中使用。我怎么知道哪一行build.gradle产生了这个警告?

在此处输入图像描述

0 投票
15 回答
18012 浏览

android - 某些 XML 布局未显示 Android Studio 3.1 XML 预览

显示了一些布局,有些只有空白的灰色框架。我似乎找不到有效的 XML 布局和无效的 XML 布局之间的相关性,混合使用绑定、约束布局、复杂性和长度各不相同、无错误。该应用程序正在编译并运行良好。

有什么建议么?

清除缓存/重启、清理、重建对此没有影响

解决方案:注意到预览模式下布局旁边的红色错误图标。它与 id 资源解析器 @1 有关。我在布局上手动编辑了一个资源 ID。这以某种方式解决了其余布局的问题。诡异的。

编辑:似乎问题不断重复发生。但是,在预览中更改主题确实有帮助。如果您遇到问题,我也会尝试将预览模式更改为蓝图。

编辑 2:我使用了 Android Studio 3.2 Canary 9,布局按预期工作,没有问题。我猜它与新旧绑定编译器有关

编辑 3:哦,天哪……问题还没有结束。3.2 Canary 11 在编辑布局时会快速耗尽所有给定的内存,然后 GC 对我来说一直落后于所有 IDE。需要每 30 分钟重新启动 IDE。我最终恢复到 3.1.1,如果没有加载,我会按照下面的评论中的建议强制刷新布局。

0 投票
5 回答
12523 浏览

android - AAPT2 在 android studio 3.1 中为 True 和 False 标志工作异常

android.enableAapt2 = false在我的gradle.properties文件中使用。将 android studio 更新到 3.1 后,我的项目显示更新或删除 AAPT2 标志的警告,如下所示:

正如他们所建议的,将标志更改为true显示错误后:

AAPT2 error: check logs for details

0 投票
2 回答
2388 浏览

android-studio - Android Studio 3.1 Logcat 前缀并不总是显示和破坏漂亮的记录器

由于 Android Studio (3.1) 的新版本,Logcat 窗口并不总是显示前缀 ( 03-28 12:43:01.091 nl.test.app D/log)。我制作了自己的记录器,它以一种漂亮的方式打印,但是由于某些行不再具有相同的缩进,所以它被破坏了。我将在下面展示一个示例。

以前是这样的:

有没有办法解决这个问题?