问题标签 [android-studio-3.2]

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 投票
8 回答
4588 浏览

android-studio - Google Play Instant Development SDK 更新失败

Android Studio 3.2 RC3 一直要求我更新 Google Play 即时开发 SDK(从 1.3.0 到 1.4.0),但它总是更新失败并显示以下消息:

失败的包: - Google Play Instant Development SDK (extras;google;instantapps)

我怎样才能解决这个问题?

0 投票
3 回答
5531 浏览

android - 如何从 android studio 3.2 中删除 generatedJava

安卓工作室 3.2

在此处输入图像描述

我已将我的项目迁移到 android studio 3.2。迁移后,我在我的 Android 文件夹结构中看到了generatedJava文件夹。我没有任何用处。

如何从Android Studio中删除这个生成的Java 文件夹?

0 投票
11 回答
21515 浏览

android - 数据绑定因“无法猜测”而失败

自 Android Studio 更新以来,3.2.0我面临以下问题:

任务 ':mobile:dataBindingGenBaseClassesDebug' 执行失败。

> 无法猜测 com.ACME.database.model.Order

也看到了这个答案,它暗示“包名必须以小写字母开头”。

...看起来很相似,好像这个variable任务是原因:

发现:绑定类的新数据绑定编译器,没有解释行为的变化。

:这样的分配是否也受该命名约定的影响?我的意思是,是否有机会(除了更改大写包名)使数据绑定 v2“猜测”成功?

0 投票
1 回答
1699 浏览

android - Android studio升级到3.2后出现startup failed:initialization script '/tmp/ijinit.gradle'错误

从 3.1 升级到 3.2 后,Gradle 构建失败并出现错误

0 投票
2 回答
5695 浏览

android - 无法为 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的对象设置未知属性“enableR8”

我在 android studio 3.2 中添加了这段代码;

无法为 com.android.build.gradle.internal.dsl.BaseAppModuleExtension 类型的对象设置未知属性“enableR8”这是什么意思?

0 投票
3 回答
3133 浏览

android - 更新到 Android Studio 3.2 时出现 Gradle 错误

我将我的 Android Studio 版本更新为 3.2。现在我的项目面临以下错误 - com.novoda.gradle.release.AndroidLibrary$LibraryUsage.getDependencyConstraints()Ljava/util/Set;

目前我正在使用 gradle 版本 4.6。问题链接https://github.com/novoda/bintray-release/issues/177表示将 gradle 版本降级到 4.4,但 Android Studio 3.2 的最低支持版本是 4.6。

如何解决此错误。

0 投票
3 回答
606 浏览

android - Android Studio 3.2 空测试套件

我在 Android Studio 3.2 中创建了一个新项目。如果不进行任何更改,我将无法运行组中的所有单元测试。我收到并错误说No tests were found

没有找到测试

我正在尝试通过右键单击该组并单击来运行测试Run Tests

如果我打开文件并单击类声明旁边的运行按钮,我可以运行单元测试。如果我在 Android Studio 3.1.4 中打开项目,我也可以运行单元测试。我可以右键单击该组并运行所有单元测试而没有错误。

在此处输入图像描述

0 投票
0 回答
219 浏览

android-studio - 构建 - 使模块/项目使用错误的构建类型

只要我使用 android studio 3.1 一切正常。但是在最近更新到 3.2 之后,我看到了以下行为:

  • 调用“build”/“make module”会导致执行Executing tasks: [assemble]
  • 调用“build”/“make project”会导致相同的结果,也会执行 assemble 任务

在更新之前,我能够执行正确的组装任务(如assembleDebug<...>)。

有谁知道我在哪里可以纠正这个?我可以以某种方式检查哪些任务绑定到这些菜单并编辑它们吗?我只有一个项目有这个问题......

目前我必须手动执行 gradle 任务才能得到我想要的,菜单项似乎被破坏了......

设置

  • 我正在使用口味
  • 我选择了调试类型的构建变体,我的所有模块也都设置为调试:
    • 应用程序构建变体:devWithoutTestWithAccessibilityDebug
    • 所有其他模块构建变体:debug

当前解决方案

我现在使用自己的 gradle 任务进行最常见的开发构建,如下所示:

我试过的

清洁项目如下:

  • 删除所有 *.iml 文件
  • 删除.gradle.idea文件夹
  • 删除所有临时文件
  • 再次导入项目
  • 将项目与 gradle 文件同步
  • 再次创建应用运行配置并启动它

我仍然以同样的结果结束......

0 投票
1 回答
502 浏览

android - 未知主机(我的代理 ip)。您可能需要在 android studio 中调整 Gradle 中的代理设置

我曾经通过代理运行 android studio,它被称为“墙”,所以我是这样配置的。

我升级到 Android Studio 3.2 并且还不得不停止使用它,所以我通过无代理连接连接到互联网。

我去了我的设置->外观和行为->系统设置->HTTP代理并将选项设置为无代理

我在整个项目中搜索对墙的引用,但找不到任何东西

但是,当我尝试构建时,gradle 会尝试下载文件(' https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-gradle-plugin/1.2.61/kotlin-gradle-plugin-1.2.61 .pom ' ),我可以通过浏览器正常下载,我得到了Unknown host 'wall'. You may need to adjust the proxy settings in Gradle.

我尝试了一个全新的项目并得到了相同的结果。

我尝试删除该 C:\Users\(username)\.AndroidStudio3.2文件夹并再次删除相同的消息。

有人可以为我提供解决方案吗?

0 投票
3 回答
494 浏览

android - 将 Android Studio 升级到 3.2 版后,我在本地化时遇到错误

我有字符串资源:

  • values\strings.xml(包含默认英文字符串);
  • values-de\strings.xml(包含德语字符串);

一切都很好,直到我将 Android Studio 更新到最新版本 3.2。现在 lint 给了我很多关于默认字符串资源文件 (values\strings.xml) 的错误:

什么是最好的解决方案?我不想创建另一个文件夹 values-en,它只包含我的默认 values\strings.xml 资源的副本...