version:6.5.4

fix:
update:增加一百分接口,增加清理界面
This commit is contained in:
2023-11-20 10:38:15 +08:00
parent a7af7cf2a8
commit 1bf394241c
31 changed files with 1161 additions and 835 deletions

View File

@@ -0,0 +1,53 @@
package com.aoleyun.sn.hook;
import android.app.IActivityController;
import android.content.Context;
import android.content.Intent;
import android.provider.Settings;
import android.util.Log;
import com.aoleyun.sn.utils.JGYUtils;
import com.aoleyun.sn.utils.ToastUtil;
public class AoleyunActivityController extends IActivityController.Stub {
private static final String TAG = AoleyunActivityController.class.getSimpleName();
@Override
public boolean activityStarting(Intent intent, String pkg) {
Log.e(TAG, "activityStarting: " + pkg + ", intent= " + intent);
//retrun false;//false 则不会启动,直接返回。
return JGYUtils.getInstance().isForbid(pkg);
}
@Override
public boolean activityResuming(String pkg) {
Log.e(TAG, "activityResuming: " + pkg);
return true;
}
@Override
public int appEarlyNotResponding(String processName, int pid, String annotation) {
Log.e(TAG, "appEarlyNotResponding: " + processName);
return 0;
}
@Override
public boolean appCrashed(String processName, int pid, String shortMsg, String longMsg, long timeMillis, String stackTrace) {
Log.e(TAG, "appCrashed: " + processName);
return false;
}
@Override
public int appNotResponding(String processName, int pid, String processStats) {
Log.e(TAG, "appNotResponding: " + processName);
return 0;
}
@Override
public int systemNotResponding(String msg) {
Log.e(TAG, "systemNotResponding: " + msg);
return 1;
}
}