Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/376.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 智能J上的Android显示错误:不是活动_Java_Android_Intellij Idea - Fatal编程技术网

Java 智能J上的Android显示错误:不是活动

Java 智能J上的Android显示错误:不是活动,java,android,intellij-idea,Java,Android,Intellij Idea,我刚刚从eclipse将我的android项目导入intellij。我是intellij的新手 我已经完成了所有工作,并为Android设置了运行配置。当我运行它时,它会显示编辑配置屏幕 当我说启动默认活动时,它告诉我它找不到默认活动,这很奇怪。当我编写要立即启动的活动代码时,它告诉我这不是活动子类或别名。我仔细检查了一遍,这门课肯定是一项活动 当我不管它怎么跑,它一打电话就爆炸了 请帮我理解/修复这些错误,好吗?在Intellij项目结构对话框中,选择活动所在的模块 然后在“源”选项卡下,单击

我刚刚从eclipse将我的android项目导入intellij。我是intellij的新手

我已经完成了所有工作,并为Android设置了运行配置。当我运行它时,它会显示编辑配置屏幕

当我说启动默认活动时,它告诉我它找不到默认活动,这很奇怪。当我编写要立即启动的活动代码时,它告诉我这不是活动子类或别名。我仔细检查了一遍,这门课肯定是一项活动

当我不管它怎么跑,它一打电话就爆炸了


请帮我理解/修复这些错误,好吗?

在Intellij项目结构对话框中,选择活动所在的模块

然后在“源”选项卡下,单击“标记为源”链接或按钮,将源的根文件夹添加为此模块的源。源根文件夹应标记为蓝色


模块现在可以找到您的源并启动活动。

我的解决方案是删除并重新创建运行配置。

在我的情况下,这些解决方案都不起作用。然后我开始挖

我记得,我的java文件必须放在src/main/java/com.something.blabla中。然后我意识到目录已更改为src/main/java/com/something/blabla


因此,我在../java/下创建了一个新的com.something.blabla文件夹,并将我的java文件移动到该文件夹中。我删除了com文件夹,它工作得非常好。

非常好,非常感谢!我忽略了来源没有正确标记的事实。