Android Studio 无法查询属性'namespace'的值

wsxa1bj1  于 2022-12-04  发布在  Android
关注(0)|答案(6)|浏览(1640)

在我将AndroidStudio更新为ArtcticFox后,当我创建新项目时,我会得到以下提示:

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; ǰ���в����������ݡ�
ǰ���в����������ݡ�

我该怎么解决呢?

fhg3lkii

fhg3lkii1#

有时丢失的部分在清单中

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

在我的例子中,我有一个模块,清单中缺少的部分是package="com.project.core"

xmjla07d

xmjla07d2#

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

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

ohtdti5x3#

您可以使用此选项:转到构建-〉清理项目和重建项目。它工作...或(如果清理项目不工作/显示错误)手动删除构建文件夹从“C驱动器”

des4xlb0

des4xlb04#

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

ckx4rj1h

ckx4rj1h5#

我的Android Studio安装完全离线。为了解决这类问题,我使用了进程监视器。它显示“Android Studio\gradle\m2repository”中缺少一些文件。我已从
我repo1.maven.org/maven2/org/hamcrest/hamcrest-parent/1.3/只能发两个链接......;- )),并将这些文件复制到“Android Studio\gradle\m2repository”中。您必须在“m2 repository”下创建结构,因为它位于“maven 2”下。也许还有更多缺失的文件,但此时至少Gradle构建已完成,没有错误。

ki0zmccv

ki0zmccv6#

在我的例子中,我的xml文件中有重复的“windowSoftInputMode”。

相关问题