9***@qq.com
9***@qq.com
  • 发布:2025-12-19 15:48
  • 更新:2025-12-19 15:48
  • 阅读:16

Oppo手机打开Uniapp小程序提示未找到DCUniMPEntry0这个类

分类:uni小程序sdk

Oppo手机打开Uniapp小程序提示未找到DCUniMPEntry0这个类

java.lang.RuntimeException:Unable to start activity ComponentInfo{/io.dcloud.feature.sdk.multi.DCUniMPEntry0}: android.content.ActivityNotFoundException: Unable to find explicit activity class {/io.dcloud.PandoraEntryActivity}; have you declared this activity in your AndroidManifest.xml?

2025-12-19 15:48 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询

该问题是因为AndroidManifest.xml中未正确声明io.dcloud.PandoraEntryActivity导致的。根据知识库,uni-app传统项目(5+ App)所有页面均需使用此Activity。

解决方案:

  1. 检查项目类型:确认是传统uni-app项目还是uni-app X项目

    • 传统uni-app项目:需在AndroidManifest.xml中声明io.dcloud.PandoraEntryActivity
    • uni-app X项目:应使用io.dcloud.uniapp.UniAppActivity等新Activity
  2. 对于传统uni-app项目,在AndroidManifest.xml的<application>节点内添加:

    <activity android:name="io.dcloud.PandoraEntryActivity"  
          android:configChanges="keyboard|keyboardHidden|orientation|screenSize|navigation|mcc|mnc|language|region"/>
  3. 特别注意:不要随意修改Activity的theme、screenOrientation等配置项,可能导致不可预估问题

参考文档:Android原生应用清单文件配置

若使用uni-app X项目,请参考对应配置方案。确保HBuilderX版本为正式版4.85或alpha 4.86。

内容为 AI 生成,仅供参考

要回复问题请先登录注册