2种实现思路:
1.framework层中判断跳转时是否为splashActivity,是则直接替换为MainActivity实现跳过广告页效果,优点是看不到广告页即可跳转,缺点是app的某些初始化可能未完成及跳过了导致应用异常;
2.模拟点击广告页中的跳过按钮实现效果,优点是不会影响应用逻辑,缺点是能看到广告页;
查看当前view对应的具体的是谁:
//加上 | grep ResumedActivity 是筛选出当前最top的Activity
adb shell dumpsys activity activities | grep ResumedActivity
//结果: 当前包名com.example.test/.MainActivity
mResumedActivity: ActivityRecord{6eb3073 u0 com.example.test/.MainActivity t5}
ResumedActivity: ActivityRecord{6eb3073 u0 com.example.test/.MainActivity t5}
网友评论