问题标签 [android-studio-3.5]

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 投票
0 回答
29 浏览

android-emulator - 无法创建 Android Q 模拟器

我一直在尝试创建一个基于 Android Q 的模拟器。以下错误不断出现。我在Android Studio 3.5

这是到目前为止我安装的组件在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
1147 浏览

android - 我的 Android Studio 从 3.4 更新到 3.5 后一直崩溃

从今天开始,我一直在面对这个问题。昨天我将 Android Studio 从 3.4 更新到 3.5,它工作正常,但从今天开始它在启动时一直崩溃。当我启动时,它会显示启动画面,然后尝试加载项目并突然关闭或崩溃而没有显示任何错误消息。我应该怎么办?是否有任何错误日志我可以参考以了解问题所在,请帮助我。

0 投票
1 回答
660 浏览

android - XML 代码格式在 LinearLayout Android Studio 3.5 中给出错误的子视图排列

菜单 -> 代码 -> 重新格式化代码

以前的 Android Studio 版本,每当我输入一些代码块时,我的手非常习惯单击Ctl+Alt+L来格式化代码。在我更新到 Android Studio 3.5 后,我将代码格式化为 XML,这给了我错误的视图排列并破坏了我的设计。

这是代码重新格式化之前的设计。

在此处输入图像描述

重新格式化代码后(单击 -> Ctl+Alt+L),我的视图在设计和 xml 代码方面都被打乱了。请看第二张图片。

在此处输入图像描述

这似乎是一个错误,我已经向 Google 问题跟踪器报告了它。

0 投票
0 回答
1306 浏览

android-studio - 如何阻止 AndroidStudio 覆盖 .idea/codeStyles/Project.xml

在我们的项目中,我们已将 .idea/codeStyles/Project.xml 提交到源代码控制中,目的是在项目的所有贡献者之间强制执行通用样式,而不会影响其他项目的样式。

但是,Android Studio 似乎对此文件进行了不必要的更改。

从 git 中提取最新代码,然后简单地打开 Android Studio 然后检查git status会产生:

它所做的更改如下所示: 在此处输入图像描述

如您所见,它正在删除一些 XML 格式设置。

我正在运行 Android Studio 3.5,但我不能保证其他所有人都在运行,并且我们希望保持项目与 IDE 版本无关。

有没有办法阻止 Android Studio 更改这些设置?有没有更推荐的方法来实现统一的代码风格?

0 投票
1 回答
2011 浏览

android - Android Studio 3.5 - Formatting (ctrl+Alt+L) the code in XML file is rearranging the Views in the LinearLayout

Recently I have updated to Android Studio 3.5. I have three views: an EditText, a TextView and a Button inside a vertical LinearLayout(ViewGroup) named sample.xml file. When I format the stuff by pressing ctrl+alt+L, all the views get rearranged automatically. In my case the Button view which is in the bottom has reached to top after formatting, also EditText and TextView which is in top first and second are rearranged in second and third position respectively in vertical LinearLayout.

Android Studio : 3.5

Android Gradle Plugin: 3.5.0

Gradle: 5.4.1

JRE: 1.8.0_202-release-1483-b03x64

OS: Windows 8.1(amd64) v6.3

0 投票
1 回答
444 浏览

android - Android Studio 3.5 :此方法包含本机引用并将被缩小。[继续失踪]

昨天我将 Android Studio 更新到了新的 3.5 版本。重新启动我的电脑后,Android Studio 无法再编译我的应用程序。我有3个这样的错误:

App.java:29:错误:此方法包含本机引用并将被缩小。[继续失踪]

在两个不同的 Java 文件中,我在其中调用了一些本机方法

我知道 3.5 版将 R8 作为默认代码混淆器,因此在我的 build.gradle 中,我从我的调试/发布构建类型中注释了 useProguard false/true。现在看起来像这样:

我怎么解决这个问题?

0 投票
0 回答
142 浏览

android - 为什么从 Android Studio 3.5 的 Configure Vector Asset 中删除了 Override 选项?

我在 Android Studio 中为矢量可绘制导入 SVG 文件。

有一个用于覆盖矢量可绘制的选项。

Android Studio 3.5 之前 将 android studio 更新到 3.5 后。覆盖选项不可用。 那么有没有办法重新启用它呢?在 Android studio 3.5 版本中

0 投票
1 回答
6356 浏览

android - Android studio 3.5:NDK 解析结果:项目设置:Gradle 模型版本=5.4.1,NDK 版本未知

在将 Android Studio 从 3.4.2 更新到 3.5 后,我在构建日志消息中看到以下警告消息。

NDK 解析结果:项目设置:Gradle 模型版本=5.4.1,NDK 版本为 UNKNOWN

我正在使用以下安装

我有以下内容build.gradle

注意:即使我收到此警告消息,构建也没有任何问题成功,因此这不是阻塞问题。无论如何,我想摆脱这个警告。

我看过以下线程,但没有帮助

1. 建议一:建议使用导入项目(Gradle、Eclipse等)打开项目

评论:我通过上述选项重新导入了项目,但没有帮助。还尝试删除构建文件夹,重新启动无效缓存等。

结果:警告消息仍然存在

2. 建议2:你只需要打开local.properties & 把ndk.dir 路径改成你的NDK 路径。

评论:我已经有以下内容了local.properties

结果:警告消息仍然存在

3. 建议3:进入你的build.gardle(Project),然后在同步项目android studio将使用gradle-5.4.1后将gardle的classpath改为3.5.0

评论:我已经有这个配置了build.gradle

结果:警告消息仍然存在

4. 建议 4:根据以下答案之一的建议,从给定链接下载 SDK 并将其设置在单独的文件夹中。

评论:我按照建议做了。

结果:警告消息仍然存在

在尝试了我在不同线程/评论/答案中找到的所有上述建议之后,似乎没有任何效果。

0 投票
2 回答
1145 浏览

android - 未解决的参考,在错误的测试范围内 - Android Studio 3.5

由于我已更新到 Android Studio 3.5,因此在我的单元测试中,Android Studio 显示所有依赖项的未解析引用。项目编译,单元测试成功运行,但 Android Studio 将所有内容显示为红色。

我尝试清理、删除 build 和 .gradle 文件夹,使缓存无效,但它不起作用。

未解决的参考

0 投票
0 回答
2670 浏览

android - Android Studio 3.5:由于包含 Kotlin 模块,不支持新的 Gradle Sync

当我通过 导入我的项目时'Import project (Gradle, Eclipse, etc.)',工作室首先无法同步项目并开始自动再次同步。幸运的是,这次同步成功,一切正常。

以下是我们在 Android studio 3.5 首次同步尝试时收到的错误消息

android studio 3.5 中显示的错误截图

为什么首先同步失败?

我相信,gradle 在第一次尝试时未能应用某些设置,最终它会退回到一些旧的旧设置,这些设置在第二次尝试时成功。但是,我想知道我在这里错过了什么?

错误消息说关于 kotlin 模块,所以这是我的 kotlin 配置。

在项目级别 build.gradle

在应用程序级别build.gradle,顶部

在应用程序级别 build.gradle 依赖部分