我确实在这里找到了多个解决方案,但是没有一个对我有用。 我克隆了一个ixisting Androi项目,它工作得很好,我添加和更改了一些代码,添加了一个片段和该片段的资源。在执行此操作时,一切正常,但突然我收到此错误...
我尝试了几件事: 1.在“编辑配置”中,将“默认活动”更改为特定活动,但是我得到的错误是未在AndroidManifest.xml中指定它。 2.我尝试使用清单中的完整软件包路径(“ com.example.something.ActivityLogin”而不是“ .ActivityLogin”)
<activity android:name=".ActivityLogin"
android:launchMode="singleInstance"
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
现在最疯狂的是: 5.删除了整个项目,从git中拉出了master,问题仍然存在!
此外,我完全没有触摸AndroidManifest或ActivityLogin,也没有重构任何东西...
我不确定要往哪里看,我猜这是与Android Studio(2018年10月9日起为3.2.1)相关的问题吗?另外,另一个项目可以正常运行...
答案 0 :(得分:0)
嗯,我知道这不是我的代码,而是Android Studio ... 这可以解决问题:https://stackoverflow.com/a/52680053/5427848
答案 1 :(得分:0)
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Build-Clean项目或Build-Rebuild项目