Android通过包名启动APP

编程入门 行业动态 更新时间:2024-10-28 15:33:00

前言

之前在做自动打卡脚本的时候
每天打2次卡 再打第一次卡的时候 停留在钉钉或者企业微信页面太久了
即使第二次打卡跳转到 钉钉或者企业微信 也执行不了自动打卡

所以

在打完第一次卡以后 我们要再次回到自己的app

这样就可以循环往复了

那么就有一个问题 在别人的app 如何自动回到自己的app

这里用到了广播和服务

在定时里通过调用包名 启动自己的app

 public static void launchApp(Context context, String packageName) {
        try {
            Intent intent = new Intent();
            //通过包名启动
            PackageManager packageManager = context.getPackageManager();
            intent = packageManager.getLaunchIntentForPackage(packageName);
            if (null != intent) {
                context.startActivity(intent);
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

更多推荐

Android通过包名启动APP

本文发布于:2023-06-10 22:32:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1348964.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Android   APP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!