前言
之前在做自动打卡脚本的时候
每天打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
发布评论