oko
oko
  • 发布:2024-04-25 14:33
  • 更新:2024-04-30 09:49
  • 阅读:117

【报Bug】android多次运行后,无法打开uni小程序

分类:uni小程序sdk

产品分类: uni小程序SDK

手机系统: Android

手机系统版本号: Android 13

手机厂商: 小米

手机机型: Redmi Note 11

页面类型: vue

SDK版本号: 4.0.8

App下载地址或H5⽹址: https://nativesupport.dcloud.net.cn/UniMPDocs/SDKDownload/android.html

示例代码:
  Button button2 = findViewById(R.id.button2);  

    button2.setOnClickListener(new View.OnClickListener() {  
        @Override  
        public void onClick(View view) {  
            try {  
                IUniMP uniMP = DCUniMPSDK.getInstance().openUniMP(mContext,"__UNI__F743940");  
                mUniMPCaches.put(uniMP.getAppid(), uniMP);  
            } catch (Exception e) {  
                e.printStackTrace();  
            }  
        }  
    });

操作步骤:

Android studio 运行官方的demo;
重复执行《Run APP》

预期结果:

每次点击就能打开小程序

实际结果:

多次运行后,无法打开,或需要等待一段时间后再次点击才能打开;看不到异常信息,也无提示

bug描述:

IUniMP uniMP = DCUniMPSDK.getInstance().openUniMP(mContext,"UNIB61D13B", uniMPOpenConfiguration);

多次运行后 打开无响应,需要等待一段时间后再次点击才能打开;
使用的官方的demo;多次运行后无法打开。需要等待才能再打开

2024-04-25 14:33 负责人:无 分享
已邀请:
DCloud_Android_DQQ

DCloud_Android_DQQ

你是在android studio 直接运行的吧。 如果出现打不开,尝试clean 一下 清一下缓存试试

  • oko (作者)

    是在Android studio上运行的,清理Android Studio的缓存没意义。uni的sdk没提供clean和清缓存。

    问题描述:运行在手机上的,不断的打开小程序在关掉进程。重复几次,就点不动打不开了;(用的是官方的demo)

    2024-04-26 14:02

  • DCloud_Android_DQQ

    回复 oko: 我的意思是说,这是 android studio 部分情况下才会出现的问题。 打包正式的apk 不会有这个问题

    2024-04-29 15:02

  • oko (作者)

    回复 DCloud_Android_DQQ: 打了release包,然后再升级应用重新安装apk。一样点了没反应

    2024-04-29 16:02

  • oko (作者)

    回复 DCloud_Android_DQQ: https://ask.dcloud.net.cn/question/190562

    2024-04-29 16:48

6***@qq.com

6***@qq.com

这个问题clean 也没有用,不仅仅是在开发中 ,Android上 debug 和release包 都会出现,希望官方重视下能尽快解决,,现在已经是我这边线上bug,我们Android的绩效都被扣完了,快点解决,我给你充200话费

要回复问题请先登录注册