<activity
android:name="io.dcloud.PandoraEntry"
android:configChanges="orientation|keyboardHidden|keyboard|navigation"
android:hardwareAccelerated="true"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="user"
android:theme="@style/TranslucentTheme"
android:windowSoftInputMode="adjustResize">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<action android:name="android.intent.action.VIEW" />
<data android:scheme="jsetaxapp" />
</intent-filter>
</activity>

- 发布:2023-04-25 09:08
- 更新:2023-04-25 09:08
- 阅读:226
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 1.9.9
手机系统: Android
手机系统版本号: Android 12
手机厂商: 所有
手机机型: 所有
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
我在uniapp中集成了一个aar,会去启动一个aar中的activity, aar的activity会有短信验证功能,用户收到短信后会返回桌面进入短信查看,查看成功后,会点击桌面图标返回app,这个之前aar中的activity会被销毁,重新回到uniapp的主界面。
后来查看原因是io.dcloud.PandoraEntry的启动模式是android:launchMode="singleTask",这种情况点击图标就会直接显示主界面,我尝试去掉了这个启动模式,但是在某些android机型无法启动,请问我在不修改io.dcloud.PandoraEntry启动模式情况下保留aar中的activity?
我在uniapp中集成了一个aar,会去启动一个aar中的activity, aar的activity会有短信验证功能,用户收到短信后会返回桌面进入短信查看,查看成功后,会点击桌面图标返回app,这个之前aar中的activity会被销毁,重新回到uniapp的主界面。
后来查看原因是io.dcloud.PandoraEntry的启动模式是android:launchMode="singleTask",这种情况点击图标就会直接显示主界面,我尝试去掉了这个启动模式,但是在某些android机型无法启动,请问我在不修改io.dcloud.PandoraEntry启动模式情况下保留aar中的activity?
预期结果:
能保留之前的界面,且所有设备启动不会闪退
能保留之前的界面,且所有设备启动不会闪退
实际结果:
我在uniapp中集成了一个aar,会去启动一个aar中的activity, aar的activity会有短信验证功能,用户收到短信后会返回桌面进入短信查看,查看成功后,会点击桌面图标返回app,这个之前aar中的activity会被销毁,重新回到uniapp的主界面。
后来查看原因是io.dcloud.PandoraEntry的启动模式是android:launchMode="singleTask",这种情况点击图标就会直接显示主界面,我尝试去掉了这个启动模式,但是在某些android机型无法启动,请问我在不修改io.dcloud.PandoraEntry启动模式情况下保留aar中的activity?
我在uniapp中集成了一个aar,会去启动一个aar中的activity, aar的activity会有短信验证功能,用户收到短信后会返回桌面进入短信查看,查看成功后,会点击桌面图标返回app,这个之前aar中的activity会被销毁,重新回到uniapp的主界面。
后来查看原因是io.dcloud.PandoraEntry的启动模式是android:launchMode="singleTask",这种情况点击图标就会直接显示主界面,我尝试去掉了这个启动模式,但是在某些android机型无法启动,请问我在不修改io.dcloud.PandoraEntry启动模式情况下保留aar中的activity?
bug描述:
我在uniapp中集成了一个aar,会去启动一个aar中的activity, aar的activity会有短信验证功能,用户收到短信后会返回桌面进入短信查看,查看成功后,会点击桌面图标返回app,这个之前aar中的activity会被销毁,重新回到uniapp的主界面。
后来查看原因是io.dcloud.PandoraEntry的启动模式是android:launchMode="singleTask",这种情况点击图标就会直接显示主界面,我尝试去掉了这个启动模式,但是在某些android机型无法启动,请问我在不修改io.dcloud.PandoraEntry启动模式情况下保留aar中的activity?
0 个回复