未找到Android Studio 4.0.1默认活动
我正在使用android studio 4.0.1,面临以下问题 已尝试文件->使缓存无效/重新启动此操作只运行一次。仅在重新启动时第一次运行有效,当我再次尝试运行它时,它会再次显示错误“未找到默认活动”。 还尝试了编辑配置。。。设置指定的活动发现异常问题,表示在清单中找不到活动 这是清单中的代码未找到Android Studio 4.0.1默认活动,android,android-studio,gradle,android-activity,android-manifest,Android,Android Studio,Gradle,Android Activity,Android Manifest,我正在使用android studio 4.0.1,面临以下问题 已尝试文件->使缓存无效/重新启动此操作只运行一次。仅在重新启动时第一次运行有效,当我再次尝试运行它时,它会再次显示错误“未找到默认活动”。 还尝试了编辑配置。。。设置指定的活动发现异常问题,表示在清单中找不到活动 这是清单中的代码 <activity android:name=".config.SplashActivity" android:laun
<activity
android:name=".config.SplashActivity"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.Splash">
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="domain.com"
android:pathPrefix="/"
android:scheme="https" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<!-- Branch App Links (optional) -->
<intent-filter android:autoVerify="true">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="domain.app.link"
android:scheme="https" />
<data
android:host="domain.app.link"
android:scheme="https" />
</intent-filter>
</activity>
更新:还尝试了文件->与Gradle文件不工作的项目同步。
只有在启动或重新启动android studio进行第二次运行时,它才能正常工作。出现此问题时
更新:尝试将android studio更新到新版本4.0.2,但仍然面临相同的问题接下来是可以尝试的不同操作列表列表中的每个条目都是完全不同的解决方案,彼此独立:
public class SplashActivity extends Activity
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>`
android:name="com.my_package.android.config.SplashActivity"
public class SplashActivity extends Activity
尝试将
添加到第一个
标记这是一种黑客行为。它对我起了好几次作用
步骤1-将启动选项更改为“无”
步骤2-运行应用程序。它将启动应用程序,但不会显示任何活动
步骤3-清理项目,从设备中卸载
(可选)
,然后再次将配置更改为默认活动。并使缓存无效并重新启动。您应该尝试一下:
- 关闭Android Studio
- 删除C:\Users\username\.AndroidStudio4.x\system\caches文件夹
- 请尝试再次运行生成
启动Android studio(重建将需要一些时间)尝试删除
.idea
文件夹或在终端使用gradlew build
几天前,我也遇到了同样的问题,并通过在清单文件中使用包括我的包名在内的活动全名进行了更正(奇怪的问题).所以在你的情况下使用
<activity
android:name="com.my_package.android.config.SplashActivity" //<---this line
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.Splash">
你是否尝试过重新同步你的gradleyes尝试过no luckPost你的android清单请发布你的清单文件以及你的splash Activity添加的清单文件代码你是否尝试过完全删除android Studio,包括用户数据文件夹中的所有安装设置文件夹,并从头开始全新安装当然,在使用这种解决方案之前,我会尝试创建一个全新的项目,并将代码重新导入其中。不,我不想删除android studio并重新安装itAlready。这样做是想为启动设置默认活动。Hi无法共享完整的清单文件。请让我知道您想要查看的详细信息将共享
<activity
android:name="com.my_package.android.config.SplashActivity" //<---this line
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.Splash">