问题标签 [android-studio-4.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 投票
2 回答
864 浏览

android - Android Gradle 插件 4.2.0 R8 ArrayIndexOutOfBoundsException

今天 AS 4.2 稳定。就像我被告知的那样,我将我的 gradle 分发 url 更新为 6.7.1,并将 Android Gradle 插件更新为 4.2.0。如果我更新 AGP,我的应用程序将不再构建。

我不明白错误或不知道在哪里看。这是堆栈跟踪:

编辑:看起来我们使用的第 3 方 jar 存在问题,如果有人想加注星标或查看,我已在此处提交了错误报告。

0 投票
5 回答
46764 浏览

android-studio - Gradle 任务未显示在 Android Studio 4.2 的 gradle 工具窗口中

我刚刚将 Android Studio 更新到 4.2 版。我很惊讶在我的项目中没有看到 Gradle 任务。

在之前的版本 4.1.3 中,我可以看到如下所示的任务:

在版本 4.1.3 中工作

但现在我只看到 4.2 版本的依赖项:

不工作在 4.2

我尝试清除 Android Studio 的缓存并再次同步我的项目,但没有任何变化。

这是功能变化吗?

0 投票
1 回答
230 浏览

api - 使用 Flutter 从 OpenWeatherMap API 获取每日天气预报

我对每小时天气预报的 OpenWeatherMap API 有疑问。我从这个 api 中检索了 5 天/3 小时的天气数据。但现在我想要每日天气预报。我正在使用这个 api,但是这个给了我这个错误,我尝试了很多次,但它给了我同样的错误。

同时我正在使用这个 api 来获取每日天气预报

请向我建议一些解决方案,说明为什么我无法获得每日天气预报的响应。

0 投票
7 回答
17827 浏览

java - java.lang.NoClassDefFoundError:更新到 Android Studio 4.2 后的 javax/xml/bind/JAXBException

谷歌刚刚发布了 Android Studio 4.2 稳定版。我将我的 AS 从 4.1 更新到 4.2。现在我收到了这个错误。它在数据绑定中显示错误。

0 投票
1 回答
133 浏览

java - 为什么 Android Studio 不为 Dagger 或 DBFlow 生成库类?

几天前,我开始在使用 Android Studio 时遇到一个奇怪的问题。每次我尝试构建我的项目时,我都会不断得到

找不到符号类...

对于它应该生成的每个类。我正在使用 Dagger 和 DBFlow。

通过滚动我得到的所有构建输出日志

在此处输入图像描述

我试图像这样手动添加依赖项

但它一直无法构建。

我还注意到,即使我使用的是 Java 8,它也会在 misc.xml 文件中不断languageLevel="JDK_1_8"更改。languageLevel="JDK_11"

我还尝试了我在此处找到的所有内容,从删除 .idea 文件夹到卸载 Android Studio 几次均未成功。

0 投票
3 回答
2887 浏览

android-gradle-plugin - Android Studio 4.2 - Kotlin 版本 1.5.0 错误和无限加载项目结构窗口中的建议

这是什么意思?

在此处输入图像描述

在此处输入图像描述

我试图更改ext.kotlin_version = '1.5.0'为,ext.kotlin_version = '1.5.0-release-764' 但在这种情况下,gradle 项目无法构建Could not find org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.0-release-764.

更新 ext.kotlin_version = '1.5.0'- 也不起作用,同样的错误和警告

构建.gradle:

gradle-wrapper.properties:

无法解析配置“:classpath”的所有工件。找不到 org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.0。在以下位置搜索: - https://dl.google.com/dl/android/maven2/org/jetbrains/kotlin/kotlin-gradle-plugin/1.5.0/kotlin-gradle-plugin-1.5.0.pom 如果您尝试检索的工件可以在存储库中找到但没有“Maven POM”格式的元数据,则需要调整存储库声明的“metadataSources { ... }”。

更新 2

我必须添加mavenCentral()以使其工作,虽然警告仍然存在,但它建立

如果在更新一个依赖项的版本后,4.2 版本在项目结构窗口中无休止地加载建议,这也是另一个问题

在此处输入图像描述

0 投票
0 回答
61 浏览

android-studio-4.2 - Android Studio 更新到 4.2 后 getClassLoader().getResourceAsStream(file_path) 返回 null

以下代码工作了多年:

我将 Android Studio 更新到 4.2,这导致了其他严重的更新(例如,gradle 插件)。getResourceAsStream() 仍然返回正确的 InputStream ,这对于调试版本非常有效,但是,对于使用 Proguard 进行压缩和混淆的发布版本,它返回 null 。再一次,它完美地工作了很多年。

任何人都可以通过 Android Studio 更新来阐明造成这种破坏的可能原因吗?

0 投票
1 回答
525 浏览

android - Android studio 4.2 找不到模拟器、设备或 AVD 管理器

我刚刚将 Android Studio 从 4.1.3 更新到 4.2。

现在,它找不到任何模拟器甚至我的手机。它显示一条消息“正在加载设备”。

此外,当我单击 AVD Manager 时,它不会打开。它向我显示了这个错误:

操作系统:macOS Big Sur - 11.2.3

我已经尝试卸载 android studio 并重新安装。

我已经在 SDK 工具选项卡和 3 个不同的 SDK 平台上安装了所有内容。

正在加载设备...

0 投票
0 回答
411 浏览

android-gradle-plugin - Android Studio 4.2 - APK 集存档不包含以下模块:[feature_login]

在将 android studio 从 4.1.3 更新到 4.2,尤其是 com.android.tools.build:gradle:4.2.0 依赖项后,我收到包含动态功能模块的项目的上述错误。

其他人是否面临同样的问题?

如果在 Run -> Edit Configurations from APK 从 app bundleDefault APK中编辑部署设置或将上述依赖项降级到 4.1.3,则问题得到解决。

我试图使缓存无效并删除手动构建文件夹,但问题没有解决

0 投票
1 回答
93 浏览

flutter - 更新到 Android Studio 4.2 后,查找和替换都不起作用

我有一台 Mac。刚刚更新到 4.2,现在查找和替换都不起作用。键盘快捷键以及 Edit>Find>Find... 和 Replace... 菜单选项不起作用。我单击它们并没有打开任何东西,没有任何反应。我将键盘映射更改为 MacOS 无济于事。

在路径中查找和在路径中替换快捷方式和菜单选项都有效。

有什么帮助吗?

(刚刚也更新了 Flutter,但看不到任何改变。)

编辑:

这是我尝试使用 Find 时记录在日志中的内容。最后一行似乎是一个错误。