/**
-
获取最前端应用的包名
-
PERMISSION_REQUIRED:NULL
-
RESULT:23 com.demo.activitymanager
-
@param context
-
@return
*/
private String getTopAppPackage(Context context) {
// if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP)
ActivityManager activityManager = (ActivityManager) context
.getSystemService(Context.ACTIVITY_SERVICE);
ComponentName componentName = activityManager.getRunningTasks(1).get(0).topActivity;
return Build.VERSION.SDK_INT + “\n getTopPackage:”
- componentName.getPackageName();
}
获取栈顶Activity及其所属进程
/**
-
获取栈顶Activity及其所属进程
-
PERMISSION_REQUIRED:NULL
-
RESULT:MainActivity,com.demo.activitymanager
-
@param context
-
@