问题标签 [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.
android-studio - Android Studio 在调试变体时打开了错误的文件
Android 应用程序有两种风格 A 和 B。两者都有 foo.java
在窗口 Build Variants 中,我选择BDebug因为我想调试风味B。我在B的 foo.java 中有断点。当我运行该应用程序时,它会中断,但在A文件 foo.java 的一个奇怪位置。
如何调试风味B的 java 文件?
java - 无法在 android studio v4.2 的主要活动中定义公共访问修饰符
我无法在 android studiov4.2 的主类中声明公共类下载
错误 - 此处不允许使用修饰符“public”
android - Android Studio 全局搜索不起作用
在过去的 2 个月里,我一直在 Mac 上使用 Android Studio 4.2.1,但我无法使用通过单击右上角的放大镜图标可用的全局搜索功能。如果我从那里搜索项目中的任何内容,我总是会得到“未找到任何东西”,这使得该工具完全无用。
我也尝试过使缓存无效并重新启动,但没有任何区别。
任何想法为什么会发生这种情况以及如何使其发挥作用?
java - Android Studio XML 渲染问题 - 字符串索引超出范围:-1
当我向android:autoFillHints=""
活动的 XML 代码添加属性时,设计屏幕突然开始出错。
首先,我编辑的活动布局在设计屏幕上没有显示任何内容,并且我编辑的活动布局有错误。然后,我试图解决我的步骤不起作用(没有其他工作。):
- 我将 API 版本从 30 更改为 29 和 28。它没有工作。
- 我在我编辑的活动布局中重写了所有 XML 代码。它没有用。
我搜索了 Google 和 Stack Over Flow,但没有看到任何解决方案。答案是关于字符串索引超出范围的 JavaFX 或纯 Java 代码。
之后,我决定编辑其他活动布局,当我编辑其他活动布局时开始出错。
我收到错误的 XML 文件是:
我一次又一次地控制代码,我没有注意到关于 XML 代码的任何问题。当我编译代码时,程序运行没有问题。
错误代码和图像是:
渲染问题错误代码:
堆栈跟踪错误代码:
如果有任何遗漏,请告诉我,我会立即添加。从现在开始谢谢你。
android - 为什么 Android Studio 在没有通知或错误消息的情况下自动关闭
我正在使用最新版本的 Android Studio。我真的不知道版本,但我从文件信息(android-studio-ide-202.7322048)中得到了这个。我想它应该是 4.2.1 版本。最近,我遇到了一些问题。使用该软件时,有时它会自动关闭。我不知道为什么。没有错误消息,它只是关闭。我将如何解决这个问题,因为我所有未保存的代码都不会在 Android Studio 关闭时自动保存。所以我必须从头开始。
java - 如何使用存储在 sharedPreference 中的字符串?
我在“PlayersActivity”类中有这两种方法“saveCurrentPlayer”和“loadCurrentPlayer”来保存和加载字符串。
我尝试从另一个类“QuestionAnswerManagerActivity”中获取该字符串“currentPlayer”,但我强制关闭。
这里是logcat:
但是直接写文本没有问题,一切正常。
有人可以看到我做错了什么吗?提前致谢。
java - 在阶段应用程序构建android错误:mergeDebugResources,ParseError AttributeNSNotUnique
我一直在尝试使用 Gradle 4.2.1 在 Android Studio 4.2 上构建我的 Android 应用程序,但我遇到了以下错误,一个月前我只能找到一个问题,而从今天开始又没有也没有解决。
编辑:这是我合并的 AndroidManifest.xml 文件,它看起来像这样没有依赖关系,仍然消息错误保持不变并且在同一行 [22,347]:
我还查看了我的所有 *.xml 文件,从布局到值,并且 android studio 已经验证了它们,所以我不理解异常。
与解析错误相关的部分:
让我觉得我的布局有问题,但是 IDE 说它们很好并且可以正常渲染。
对 build.gradle 的依赖(上图显示了注释掉后的清单):
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的一个错误?
android - 如何使用M1芯片创建Android虚拟设备MacBook air?你的 CPU 不支持 VT-x
我无法在我的 MacBook Air 上的 Android Studio 上创建虚拟设备。对于所有系统映像,它都说您的 CPU 不支持 VT-x。在 MacBook Air 上使用带有新 M1 芯片的虚拟 android 设备的解决方案或可能的替代方案是什么?