Android OPPO R9 后台 无法启动 Activity 问题

一 .oppo后台无法启动activity

今天测试给我提bug ,OPPO 手机 应用退出后台后,无法接受视频通话界面,就是应用在后台,service中无法启动activity,找了各种问题,以为是启动Context 的问题,换成 applicaiton 还是不可以

 /**
     * 视频邀请界面
     *
     * @param mType   :页面的类型 1:视频呼叫 2:视频邀请  3:视频通话
     * @param mCallId :会话id
     */
    public static void startNewTaskVoiceCallActivity(Context context, int mType, int mCallId, String mHostId, String mUserId, String mHeadUrl, String mName, int CallType) {
        Intent intent = new Intent(context, VoiceCallActivity.class);
       // intent.setAction(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN);
        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        intent.putExtra("CallType", CallType);
        intent.putExtra("Type", mType);
        intent.putExtra("CallId", mCallId);
        intent.putExtra("HostId", mHostId);
        intent.putExtra("HeadUrl", mHeadUrl);
        intent.putExtra("UserName", mName);
        intent.putExtra("UserId", mUserId);
        LogUtils.d("suyan","================启动页面");
        context.startActivity(intent);
    }

二.官网回复

认为是系统问题,然后去oppo 官网查看 oppo 手机启动activity 有很多问题,如后台启动,锁屏启动,等等

https://bbs.coloros.com/forum.php?mod=viewthread&tid=324500

image.png

官方给出回应:
应用在后台收广播弹出界面不是友好、规范的做法,系统会对这类弹出的界面进行拦截。

三.解决办法

好在找到了解决办法
1.尝试在手机管家里,将该应用添加为允许自启动;


image.png

2.点击手机机身下方左边多任务键,在多任务界面下拉目标应用,锁定该应用,避免被清理;
3.设置-电池,耗电保护中,将目标应用设置为关闭后台冻结,关闭检测到异常自动优化。


image.png

这样设置后在测试,后台就能启动activity了

四.总结

这次拿到oppo R9手机 看到了很多问题,oppo 手机默认把自启动关闭,oppo 手机默认把推送关闭,如果发现在oppo 手机上有bug 其他手机没bug ,就看看oppo 手机的设置问题。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 166,686评论 24 703
  • 【Android Activity】 什么是 Activity? 四大组件之一,通常一个用户交互界面对应一个 ac...
    Rtia阅读 3,387评论 3 18
  • 引言 对Android的启动模式还有些印象,现在项目的一个需求是:登录页是一个登录选择页,包含了帐号密码登录、手机...
    OzanShareing阅读 738评论 0 2
  •     今天在查看工程时,遇到了一些问题,ViewController已释放,但是其中的UIView没有释放,原因...
    恩莱客阅读 2,235评论 0 1
  • 教师资格证 普通话证 四六级证书 专升本
    我是一个小号X阅读 183评论 0 0
  • 第三条留给重口味。 昨天Sir说了《关灯后》,有毒友留言,还有一部更棒。 Sir当然不会错过任何好电影。 更何况—...
    Sir电影阅读 1,943评论 8 34
  • 今天当当网打折了。买100送100。 既喜又憾。 喜的是,可以买几本平时舍不得买的书了。遗憾的呢,是刚刚买了几本书...
    热水c阅读 186评论 0 0
  • 大巴长长地堵在街道 有人抽着烟 雨水和汽笛 奔向工作的地点 凉风丝丝地卷入裤管 有人发着闷 雨天和晴天 向往未来的...
    阿甘丽珍阅读 94评论 0 0