问题标签 [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 投票
1 回答
616 浏览

build.gradle - Android Studio 3.2 Beta 1 !zip.isFile 错误

我最近将 Android Studio 和我的 build.gradle 版本更新为3.2.0-beta01.

当我构建并运行项目!zip.isFile()错误时,会出现以下信息:

引起:java.lang.IllegalArgumentException:java.lang.IllegalArgumentException:!zip.isFile()

org.gradle.api.tasks.TaskExecutionException:任务':app:transformDexWithInstantRunSlicesApkForDebug'的执行失败。

0 投票
0 回答
180 浏览

java - 已弃用的 Java SDK 和当前 Kotlin SDK 在 Android 应用中使用 Rocket 聊天的区别

在 Android 应用中使用 Rocket 聊天时,已弃用的 Java SDK 和当前的 Kotlin SDK 有什么区别?

如果我们现在使用Java SDK,哪些功能不可用或有问题?

我想将它用于 Java 中的 android 项目。如果我使用已弃用的 Java SDK,我会遇到什么问题?

0 投票
0 回答
232 浏览

android - 在 Android Studio 3.2 Beta 2 中找不到 Jetpack

我已经使用 Android studio 3.2 canary 15 (Preview) 有一段时间了,它在 jetpack 上运行良好(真的很慢,但很好)

问题是每次我尝试更新(试用 beta 1 和 2)时,我都看不到 jetpack 包(当我创建新项目时,'Fragment & Activity+ ViewModel 选项不存在)

并且基于 Jetpack 导航构建的项目现在无法正常工作,显示生成的.java 包。并且 nav_graph 文件没有显示设计部分。

在此处输入图像描述

我尝试卸载并重新安装,使缓存无效,删除整个 SDK 并重新安装。

0 投票
4 回答
9165 浏览

android-studio - 安装区发现一些冲突 - Android Studio - cacerts错误

我在 Android Studio 3.0.1 上,想将其升级到最新版本。但是由于jre/jre/lib/security/cacerts.

有谁知道如何解决它?它说无法应用补丁。

在此处输入图像描述

0 投票
1 回答
338 浏览

android - Android Studio 3.2 Beta 5 插件和存储库列表为空

我正在尝试在 AS 上安装插件,但 JetBrains 插件列表和存储库列表为空...

这是此版本的预期行为,还是我发现了一个错误?

这是我的系统信息:


好吧,AS 3.3 Canary 3 也发生了这种情况,所以也许他期望会是这样......添加系统信息:

0 投票
1 回答
1217 浏览

android - 通过更新到 Android Studio 3.2 迁移到 AndroidX

我正在尝试迁移到 AndroidX,以便将 Material 组件用作按钮、带有 OutputLines 的 textInputLayout 等。问题是,如果我没记错的话,正如官方网站上所说,首先我必须下载 Android 3.2。我已经下载了 3.2 Beta 5,然后我将 compileSdkVersion 从 26 更新到了 28,我添加了依赖 项实现 'com.google.android.material:material:1.0.0-beta01'并将类路径从 3.1.3 更改为类路径'com.android.tools.build:gradle:3.2.0-alpha13'。当我单击 Refactor -> Migrate to AndroidX 时,我继续进行重构并收到以下错误:

在此处输入图像描述

我找不到迁移和使用它的方法...你能帮我吗?提前致谢!

0 投票
8 回答
31013 浏览

android - 无法使用转换 JetifyTransform 转换文件“some-lib-release.aar”以匹配属性 {artifactType=processed-aar}

我有一个包含 2 个模块的项目:一个具有构建类型debugrelease和的应用程序 (Java) 以及该应用程序使用enterprise的 Kotlin 库 (releasedebug)。

我正在使用 AndroidX 并在我的gradle.properties

如果我通过 Gradle 运行项目,我会收到一堆编译错误(预期)。但是,如果我尝试在 Android Studio(3.2 Beta 5)中使用它,特别是在尝试与 Gradle 模型同步时,我会得到以下信息:

我的settings.gradle

库模块最终将成为这个应用程序和其他应用程序使用的它自己的库,但是当我在处理它时,我将它构建为应用程序的一部分。在我切换到 AndroidX 之前,一切都很好。

app模块将依赖项声明为:

如果我configuration: 'default'在声明依赖项时省略了这一点,我会得到:

关于我在这里做错了什么的任何想法?

0 投票
16 回答
76734 浏览

android - 迁移到 AndroidX 时无法解析变量“${animal.sniffer.version}”

我正在使用Android Studio 3.2 Beta5将我的项目迁移到AndroidX。当我重建我的应用程序时,我收到了这些错误:

错误:[TAG] 无法解析变量“${animal.sniffer.version}”

错误:[TAG] 无法解析变量“${junit.version}”

完全清洁和重建不起作用!有人知道怎么修这个东西吗?


gradle.properties

构建.gradle

应用程序/build.gradle

0 投票
1 回答
451 浏览

android-fragments - Android Studio JetPack 3.2 Preview Beta 5 中只有“Fragment + View Model”

我正在查看 Youtube 和 Google 上的许多教程,所有教程都提到快照,其中为 JetPack 选择的默认活动是“活动和片段 + ViewModel”。但是,当我创建一个新活动时,我会看到以下屏幕:

在此处输入图像描述 Android Studio 3.2 Beta 5 中的新活动创建屏幕

如您所见,我在创建新活动时只能看到“片段+视图模型”选项。任何人都可以确认这是最新的屏幕还是我在 Android Studio 中遗漏了什么。

我为最新的 Android Studio 3.2 Preview Beta 5 运行了所有更新。

0 投票
1 回答
1614 浏览

android - 程序类型已经存在:android.support.v7.appcompat.R

我在尝试使用以下 gradle 和依赖项进行捆绑时遇到问题

项目等级:

应用等级:

和依赖

原因:com.android.tools.r8.errors.CompilationError:程序类型已存在:com.android.tools.r8.utils.ProgramClassCollection.resolveClassConflictImpl(ProgramClassCollection.java:64) 处的 android.support.v7.appcompat.R在 com.android.tools.r8.utils.ProgramClassCollection.lambda$create$0(ProgramClassCollection.java:25) 在 java.util.concurrent.ConcurrentHashMap.merge(ConcurrentHashMap.java:1990) 在 com.android.tools.r8。 com.android.tools.r8.graph.LazyLoadedDexApplication$Builder.build(LazyLoadedDexApplication.java:124) 在 com.android.tools.r8.dex.ApplicationReader.read( ApplicationReader.java:123) 在 com.android.tools.r8.dex.ApplicationReader.read(ApplicationReader.java:86) 在 com.android.tools.r8.GenerateMainDexList.run(GenerateMainDexList.java:40) 在 com.android.tools.r8.GenerateMainDexList.run(GenerateMainDexList.java:110) 在 com.android.builder.multidex.D8MainDexList.generate(D8MainDexList.java:83) ... 52 更多

根据我的理解,有不同版本的相同库,但无法修复我已经尝试过exclude 和 configureAll选项