每当我从 Android 工作室运行我的应用程序时,一个 Activity
android:exported="true"
启动而不是启动器活动
<activity
android:name=".activity.SplashScreen"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|screenSize"
android:label="@string/app_name"
android:screenOrientation="portrait"
android:theme="@style/Theme.AppCompat.NoActionBar"
android:windowSoftInputMode="stateHidden|adjustPan">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
但是一旦安装了应用程序,正确的启动器活动就会打开,没有问题。只有当我从 Android Studio 启动我的应用程序(即通过运行应用程序)时才会出现问题。那么为什么会发生这种情况呢?
如果没有android:exported="true",在某些设备上,单击我的应用程序通知后不会启动该活动。那么保持导出真实是否有益?
我也不能在这里发布我的整个清单