z***@outlook.com
z***@outlook.com
  • 发布:2023-05-22 19:01
  • 更新:2023-05-25 12:57
  • 阅读:251

【报Bug】在安卓应用中设置成系统默认权限会重启APP

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 13.1

HBuilderX类型: 正式

HBuilderX版本号: 3.7.9

手机系统: Android

手机系统版本号: Android 11

手机厂商: 华为

手机机型: nova 8

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: HBuilderX

示例代码:

        super.onCreate(savedInstanceState);  

        Intent intent = new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT);  
        intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, "com.android.mms");  

        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  
        startActivityForResult(intent,REQUEST_DEFAULT_SMS_CODE);  

    } ```     

操作步骤:

        super.onCreate(savedInstanceState);  

        Intent intent = new Intent(Telephony.Sms.Intents.ACTION_CHANGE_DEFAULT);  
        intent.putExtra(Telephony.Sms.Intents.EXTRA_PACKAGE_NAME, "com.android.mms");  

        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  
        startActivityForResult(intent,REQUEST_DEFAULT_SMS_CODE);  

    } ```     

预期结果:

设置成系统默认应用 不会重启app

实际结果:

重启了app

bug描述:

纯原生的操作正常,用uniapp 离线或者在线,操作之后就重启app
targetSdkVersion 26

2023-05-22 19:01 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

这个我研究过,恢复成系统默认短信应用,纯原生好像也会重启

z***@outlook.com

z***@outlook.com (作者)

我这里纯原生不会重启也不会闪退,一旦放到uni app 就重启

该问题目前已经被锁定, 无法添加新回复