如何在Android studio中指定main.java.srcdir以避免找不到默认活动?
我不断收到android studio中找不到的错误默认活动。我已经更新了如何在Android studio中指定main.java.srcdir以避免找不到默认活动?,java,android,android-studio,Java,Android,Android Studio,我不断收到android studio中找不到的错误默认活动。我已经更新了 sourceSets { main.java.srcDirs += 'src/main/<YOUR DIRECTORY>' } to - sourceSets { main.java.srcDirs += 'src/main/home/adarsh/Desktop/Desktop/android-studio/jre' } sourceset{ main.java.srcD
sourceSets {
main.java.srcDirs += 'src/main/<YOUR DIRECTORY>'
} to -
sourceSets {
main.java.srcDirs += 'src/main/home/adarsh/Desktop/Desktop/android-studio/jre'
}
sourceset{
main.java.srcDirs+='src/main/'
}到-
源集{
main.java.srcDirs+='src/main/home/adarsh/Desktop/Desktop/android studio/jre'
}
正如这里提到的
但是我又遇到了同样的错误,请告诉我还需要做些什么来避免Android studio中没有的错误默认活动。
哪个java
告诉您java平台的安装位置。您应该将源文件(如HelloWorld.java或MainActivity.java)放在我指定的位置。最简单的方法是转到Android Studio的项目视图并选择Android选项卡。然后打开app
节点,右键单击java
,并添加一个新类。它将自动放置在正确的位置。从生成文件中删除有关sourceSet
的所有内容 我通过卸载并重新安装Android studio(再次设置所有路径)解决了这个问题
我发现的问题是“JAVA_HOME”没有设置为环境变量(我从oracle下载了最新的jdk,并将其路径指定为JAVA_HOME)
一旦我通过编辑./bashrc添加了JAVA_HOME作为我的环境变量,新安装的Android studio就会自动将jdk路径设置为“JAVA_HOME”
谢谢
'src/main/'
??您是否更改了目录中的
?为什么不将源代码放在默认位置/app/src/main/java
?请告诉我您没有将Java源文件保存在jre
目录中course@Rod_Algonquin,我将其改为“src/main/home/adarsh/Desktop/Desktop/android studio/jre”,还有其他建议吗?@nasch,请告诉我如何“将源代码放在默认位置,/app/src/main/java”。我安装了Android studio,正在尝试运行我的第一个hello world应用程序。我尝试了输出为/usr/bin/java的“哪个java”。@Rod_Algonquin,我将main.java.srcDirs设置为-main.java.srcDirs+='src/main/home/adarsh/AndroidStudioProjects/MyApplication/app/src/main/java/MyApplication.java'。这是正确的吗?我还无法解决该错误。我按照您所说的那样添加了一个类并从sourceSet中删除了所有内容,但仍然收到相同的错误。是否需要在新创建的类中添加一些内容?我是一个初学者,非常感谢您的帮助。您是否在清单中指定了您的启动活动?谢谢@nasch,顺便说一句,我解决了它并作为答案发布。