Android 有人知道什么';“是什么引起的?”;包名称不是有效的包名称";在添加新布局时?
我在做的每一个项目中都会遇到这个错误,无论是新的还是其他的 我试图在没有任何运气的情况下重新安装Android Studio fresh,我也在互联网上搜寻确切的错误,但似乎什么都没有出现Android 有人知道什么';“是什么引起的?”;包名称不是有效的包名称";在添加新布局时?,android,android-studio,Android,Android Studio,我在做的每一个项目中都会遇到这个错误,无论是新的还是其他的 我试图在没有任何运气的情况下重新安装Android Studio fresh,我也在互联网上搜寻确切的错误,但似乎什么都没有出现 当我在项目中添加新布局时,有人知道是什么导致了这个错误吗 如您的屏幕截图所示,当前包名为layout,但可能您没有名为layout的包,因此存在此类错误 如果要将布局文件添加到项目中,应右键单击res文件夹下的layout文件夹,并创建一个布局文件。仅“layout”不能是程序包名称检查其他活动,并尝试将该
当我在项目中添加新布局时,有人知道是什么导致了这个错误吗 如您的屏幕截图所示,当前包名为layout,但可能您没有名为
layout
的包,因此存在此类错误
如果要将布局文件添加到项目中,应右键单击res文件夹下的layout文件夹,并创建一个布局文件。仅“layout”不能是程序包名称检查其他活动,并尝试将该程序包名称置于文件顶部,以便为臭名昭著的内容添加一些细节。 您可以从其他现有活动复制包名称
package com.mycompany.myself.myapplication;
我同意,我很惊讶Android Studio无法在项目创建过程中使用正确的值默认:
项目结构/app/Flavors/defaultConfig/Application-Id希望这有帮助
备选案文1:
希望有帮助。在Android Studio中,在java目录中,选择软件包,例如com.mycompany.myfirstapp,右键单击,然后选择新建>活动>空白活动。
在尝试添加新活动时,我看到了相同的错误消息(
程序包名称不是有效的程序包名称
)。问题是我试图将新活动添加到错误的位置。我试图在res/layout
目录中添加活动(new->activity->blank activity
)。解决方案是将活动添加到java/your_app
目录中 右键单击标有“layout”的文件,而不是添加新活动,右键单击标有“res”的文件,添加新活动,它应该可以正常工作 如果要将布局文件添加到项目中,请按照以下方法操作-
应用程序->资源->新建->活动->选择所需的活动。1-查找正确的软件包名称 转到(主要活动)页面 2-第一行您将看到以下示例: 包alqahtani.dhafer.myapp 复制此文本alqahtani.dhafer.myapp 3-转到布局-->右键单击-->新建活动-->在布局名称中粘贴程序包名称
将新活动添加到我的应用程序时,会显示以下问题:包名称未设置为有效的包名称,并且不允许添加活动
package com.mycompany.myself.myapplication;
**解决方案1:右键单击名为“layout”的文件,而不是添加新活动,而是右键单击“res**”文件以添加新活动
package com.mycompany.myself.myapplication;
并且不再显示问题:包名称未设置为有效的包名称,这是因为我找不到包布局
**解决方案2**:在**包名称**字段中,将我们作为包**布局**删除它,并将您的应用程序包的全名放入。**示例**:
com.mx.softmolina.example
我希望它对你有用
问候!!:) 对我来说,这是因为我在项目浏览器中右键单击了活动节点。如果单击“应用”根节点,则不会发生这种情况。这只是因为您试图在错误的包中创建新的活动/布局文件。为此,您必须导航到app>>java>>firstfolder 右键单击第一个文件夹并转到新建>>活动>>清空活动或任何其他您想要的类型。然后为您的活动输入正确的名称,您将不会遇到任何错误
就这么简单。将包名布局更改为项目包名 更改包名称后。它将允许完成这个过程 或
从任何java类复制项目包名称并粘贴到包名称部分。创建项目时,您在第一步输入了什么包名称?我尝试了一些com.example com.nicholas和更复杂的。所有这些都导致了相同的错误,所以这是我遵循的过程,也是我无法理解这个错误的原因。我右键单击layouts文件夹并在那里添加布局。好吧,所以我是个白痴,没有意识到包名就是项目的包名。然而,我不认为我知道,因为Android Studio一直将包名默认为layout。谢谢你的帮助!对我来说,情况并非如此。当我右键单击布局文件夹时,我也遇到了同样的错误,但当我右键单击res文件夹时,它会自动在布局文件夹中创建布局。我不太明白你的意思。对不起。