Android Studio:创建另一个活动(包名称未设置为有效的包名称)
我的android应用程序有一个包Android Studio:创建另一个活动(包名称未设置为有效的包名称),android,android-studio-3.5,Android,Android Studio 3.5,我的android应用程序有一个包spectorsky直接放在java1目录中。在这个包中,有已启动的活动MainActivity,我需要在同一个包中创建其他活动 但是,当我调用New activity对话框并键入spectorky作为包名时,出现错误包名未设置为有效的包名 对话框建议将com.tmp.spectorsky.calendar作为程序包名称(calendar是应用程序的名称),但这会创建一些目录并将新活动放置在新创建的程序包中 因此,问题是:如何在同一个包中创建新活动? 感谢您的
spectorsky
直接放在java1
目录中。在这个包中,有已启动的活动MainActivity
,我需要在同一个包中创建其他活动
但是,当我调用New activity
对话框并键入spectorky
作为包名时,出现错误包名未设置为有效的包名
对话框建议将com.tmp.spectorsky.calendar
作为程序包名称(calendar
是应用程序的名称),但这会创建一些目录并将新活动放置在新创建的程序包中
因此,问题是:如何在同一个包中创建新活动?
感谢您的建议您的活动包名称应以项目包名称开头。活动包必须存在于项目包中。
首先,将您的视图从project更改为android
如果要创建自己的包,请右键单击第一个包名称,然后选择创建包。在此之后,右键单击程序包名称,然后创建活动。请查看android屏幕截图?majuran,printscreen添加。这里有一个小错误。有了这个错误,你就无法建造。应用程序级别的渐变文件中的applicationId是什么?majuran。谢谢你的快速回复。它无法进行构建,甚至不可能在同一个包中创建其他活动。事实上,我在建议的软件包中绕过了问题创建活动,然后将其移动到我的软件包中。你解决了问题吗?Partha Hudati,谢谢你的回答。在我的例子中,有一个包spectorsky
,我想在这个包中创建两个活动。为什么配置活动对话框不允许它?也许,包名必须包含(甚至以com开头)。
level。。。