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

android-studio - Android Studio 在调试变体时打开了错误的文件

Android 应用程序有两种风格 A 和 B。两者都有 foo.java

在窗口 Build Variants 中,我选择BDebug因为我想调试风味B。我在B的 foo.java 中有断点。当我运行该应用程序时,它会中断,但在A文件 foo.java 的一个奇怪位置。

如何调试风味B的 java 文件?

0 投票
1 回答
25 浏览

java - 无法在 android studio v4.2 的主要活动中定义公共访问修饰符

我无法在 android studiov4.2 的主类中声明公共类下载

错误 - 此处不允许使用修饰符“public”

0 投票
1 回答
161 浏览

android - Android Studio 全局搜索不起作用

在过去的 2 个月里,我一直在 Mac 上使用 Android Studio 4.2.1,但我无法使用通过单击右上角的放大镜图标可用的全局搜索功能。如果我从那里搜索项目中的任何内容,我总是会得到“未找到任何东西”,这使得该工具完全无用。

我也尝试过使缓存无效并重新启动,但没有任何区别。

任何想法为什么会发生这种情况以及如何使其发挥作用?

0 投票
2 回答
3556 浏览

java - Android Studio XML 渲染问题 - 字符串索引超出范围:-1

当我向android:autoFillHints=""活动的 XML 代码添加属性时,设计屏幕突然开始出错。

首先,我编辑的活动布局在设计屏幕上没有显示任何内容,并且我编辑的活动布局有错误。然后,我试图解决我的步骤不起作用(没有其他工作。):

  1. 我将 API 版本从 30 更改为 29 和 28。它没有工作。
  2. 我在我编辑的活动布局中重写了所有 XML 代码。它没有用。

我搜索了 Google 和 Stack Over Flow,但没有看到任何解决方案。答案是关于字符串索引超出范围的 JavaFX 或纯 Java 代码。

之后,我决定编辑其他活动布局,当我编辑其他活动布局时开始出错。

我收到错误的 XML 文件是:

我一次又一次地控制代码,我没有注意到关于 XML 代码的任何问题。当我编译代码时,程序运行没有问题。

错误代码和图像是:

渲染问题错误代码:

渲染问题错误图像: 渲染问题错误图像

堆栈跟踪错误代码:

堆栈跟踪错误图像: 堆栈跟踪错误图像

如果有任何遗漏,请告诉我,我会立即添加。从现在开始谢谢你。

0 投票
0 回答
40 浏览

android - 为什么 Android Studio 在没有通知或错误消息的情况下自动关闭

我正在使用最新版本的 Android Studio。我真的不知道版本,但我从文件信息(android-studio-ide-202.7322048)中得到了这个。我想它应该是 4.2.1 版本。最近,我遇到了一些问题。使用该软件时,有时它会自动关闭。我不知道为什么。没有错误消息,它只是关闭。我将如何解决这个问题,因为我所有未保存的代码都不会在 Android Studio 关闭时自动保存。所以我必须从头开始。

0 投票
2 回答
81 浏览

java - 如何使用存储在 sharedPreference 中的字符串?

我在“PlayersActivity”类中有这两种方法“saveCurrentPlayer”和“loadCurrentPlayer”来保存和加载字符串。

我尝试从另一个类“QuestionAnswerManagerActivity”中获取该字符串“currentPlayer”,但我强制关闭。

这里是logcat:

但是直接写文本没有问题,一切正常。

有人可以看到我做错了什么吗?提前致谢。

0 投票
2 回答
4789 浏览

java - 在阶段应用程序构建android错误:mergeDebugResources,ParseError AttributeNSNotUnique

我一直在尝试使用 Gradle 4.2.1 在 Android Studio 4.2 上构建我的 Android 应用程序,但我遇到了以下错误,一个月前我只能找到一个问题,而从今天开始又没有也没有解决。

编辑:这是我合并的 AndroidManifest.xml 文件,它看起来像这样没有依赖关系,仍然消息错误保持不变并且在同一行 [22,347]:

没有依赖项的 Android 清单

我还查看了我的所有 *.xml 文件,从布局到值,并且 android studio 已经验证了它们,所以我不理解异常。

与解析错误相关的部分:

消息:http ://www.w3.org/TR/1999/REC-xml-names-19990114#AttributeNSNotUnique?androidx.constraintlayout.widget.ConstraintLayout&layout_width&http://schemas.android.com/apk/res/android

让我觉得我的布局有问题,但是 IDE 说它们很好并且可以正常渲染。

对 build.gradle 的依赖(上图显示了注释掉后的清单):

0 投票
1 回答
184 浏览

java - Android Studio 4.2.1 更改我的图标后删除 mipmap 文件夹?

当我尝试更改我的应用程序图标时,Android Studio 正在删除 mipmap 文件夹!!!

在此处输入图像描述

在此处输入图像描述

这是 mipmap 文件夹,但是当我检查它们时,我发现它们是空的!

在此处输入图像描述

0 投票
0 回答
99 浏览

android - Android Studio 中如何生成文件夹 .idea/libraries?

.idea/libraries 下有很多带有 Gradle__ 前缀的文件。我知道这些文件包含 build.gradle 中声明的所有依赖项的配置,包括 jar、javadoc 和源位置。

问题是当我在 Android Studio 4.2 中打开我的项目时,所有第三方依赖源文件和 javadoc 都是不可见的。我能看到的只是类文件。但是当我在 InteliJ IDEA 中打开同一个项目时,一切正常。

唯一的区别是 InteliJ IDEA 生成的 Gradle__ strted 文件包含源文件路径,但 Android Studio 不包含。

删除 ~/.gradle 折叠后出现问题。

Android Studio 生成的 Gradle__com_squareup_okhttp3_okhttp_3_12_12.xml:

InteliJ IDEA 生成的 Gradle__com_squareup_okhttp3_okhttp_3_12_12.xml:

那么,是否有任何偏好决定了文件的生成方式?或者它是Android Studio的一个错误?

0 投票
2 回答
473 浏览

android - 如何使用M1芯片创建Android虚拟设备MacBook air?你的 CPU 不支持 VT-x

我无法在我的 MacBook Air 上的 Android Studio 上创建虚拟设备。对于所有系统映像,它都说您的 CPU 不支持 VT-x。在 MacBook Air 上使用带有新 M1 芯片的虚拟 android 设备的解决方案或可能的替代方案是什么?