Google IMA Android SDK v3.33.0与Android单任务Activity的兼容问题
Google IMA Android SDK v3.33.0导致singleTask Activity在任务管理器中显示为单独任务
迁移至Google IMA Android SDK v3.33.0后,所有设置launch mode为singleTask的Activity在任务管理器中均以单独任务打开!

测试步骤如下:
- 准备包含两个Activity的应用,添加以下依赖:
implementation ("com.google.ads.interactivemedia.v3:interactivemedia:3.33.0")
- 配置两个Activity,其中一个启动另一个设置为
singleTask的Activity:
<activity android:name=".MainActivity" android:exported="true"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".SubActivity" android:exported="false" android:launchMode="singleTask" />
该问题在v3.31.0及更早版本中不会出现,但v3.32.0及以上版本包含我所需的Android 14运行时崩溃修复。
内容的提问来源于stack exchange,提问作者Mohsen Mirhoseini
相关产品推荐
相关产品推荐

