【发布时间】:2014-06-26 18:15:30
【问题描述】:
我刚刚安装了 Android Studio 0.6.1 并从 Eclipse 导入了一个项目。当我尝试运行该项目时,我得到了Error: Default Activity not found。
我看了这两个 StackOverflow 问题:
按照建议,我尝试使缓存无效+重新启动并确保我的AndroidManifest 正确。两者都没有工作。
我也尝试过这个解决方案,但无济于事:
尝试右键单击项目并选择打开模块设置。然后转到模块中的 Sources 选项卡,找到 src 文件夹,右键单击它并将其标记为 Sources(蓝色)。
当我打开模块设置时,没有源选项卡。
我该如何解决这个问题?
Android Studio 0.6.1 中是否有任何等效的源选项卡?
编辑:
这是启动器活动
<activity
android:name="com.lschlessinger.appname.activities.SplashScreenActivity"
android:noHistory="true" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
我还尝试了清理我的项目、重建我的项目和重新启动Android Studio,所有这些都没有解决问题。
作为临时解决方案,我在运行配置中手动选择启动器活动。
【问题讨论】:
-
你可以去运行->运行配置并将活动设置为你要运行的任何一个吗?这可能是一个很好的第一步。
-
@b.j.g 是的。这就是我正在做的临时修复。我只是想知道真正的解决方案是什么。
-
你能粘贴你的
AndroidManifest吗?你的班级extend是Activity班级吗? -
@b.j.g 刚刚发布了相关活动,是的,确实如此。
-
当您调出
Run Configuration并选择默认活动单选按钮时,屏幕底部是否出现错误?
标签: android android-activity intellij-idea android-studio