查询属性“namespace”的值失败

问题描述 投票:0回答:7

将 AndroidStudio 更新为 Artctic Fox 后,创建新项目时出现以下提示:

AILURE: Build failed with an exception.

* What went wrong:
Failed to query the value of property 'namespace'.
org.xml.sax.SAXParseException; systemId: file:/E:/AndroidLiaoProject/Test20210929/app/src/main/AndroidManifest.xml; lineNumber: 1; columnNumber: 1; ǰ���в����������ݡ�
ǰ���в����������ݡ�

如何解决?

android android-studio android-studio-arctic-fox
7个回答
17
投票

有时缺失的部分在清单中

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.project.core"/> 

就我而言,我有一个模块,清单中缺少的部分是

package="com.project.core"


3
投票

我的问题是我没有在manifest.xml中定义包,例如:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    **package="xx.xxx.xxxx"**>

2
投票

您可以使用这个: 转到“构建”->“清理项目”和“重建项目”。 它有效...或者(如果干净的项目不起作用/显示错误)从“C 驱动器”手动删除构建文件夹


1
投票

当我使用Android Studio的模板将ComposeActivity添加到现有的android项目时,我遇到了类似的错误。我的工作解决方案是删除添加到 AndroidManifest.xml 文件中的额外内容,然后手动将我的 ComposeActivity 添加到 AndroidManifest.xml 文件中。


0
投票

我的Android Studio安装是完全离线的。为了解决此类问题,我使用了进程监视器。它显示“Android Studio\gradle\m2repository”中缺少一些文件。我已经从

下载了所有文件

http://repo1.maven.org/maven2/junit/junit/4.12/ http://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/ repo1.maven.org/maven2/org/hamcrest/hamcrest-parent/1.3/ (我只能发布两个链接...;-)) 并将这些文件复制到“Android Studio\gradle\m2repository”中。您必须在“m2repository”下方创建结构,因为它位于“maven2”下方。也许还有更多丢失的文件,但此时至少 Gradle 构建已完成且没有错误。


0
投票

就我而言,我的 xml 文件中有重复的“windowSoftInputMode”。


0
投票

tengo este 错误无法计算属性“命名空间”的值。 org.xml.sax.SAXParseException;系统ID:文件:/C:/Users/SIIGroup/Documents/DevsApp/Prueba%20Peformance%20IM30/APK%20Sprint%2057%20(2)/transversal-apk-feature-integration-sprint-57@240af614c45/app/src /main/AndroidManifest.xml;行号:1;列数:2;文档中根元素之前的标记必须格式正确。 文档中根元素之前的标记必须格式正确。

© www.soinside.com 2019 - 2024. All rights reserved.