Использование команд ADB:
1. adb shell dumpsys activity activities -> displays list of activities in back stack
2. adb shell dumpsys activity process -> displays list process in back stack
3. adb shell dumpsys activity intents -> displays list of pending intents in back stack
4. adb shell dumpsys activity broadcast -> displays list of broadcast in back stack
5. adb shell dumpsys activity services -> displays list of services running in back stack
Использование Менеджера активности:
ActivityManager m = (ActivityManager) ctx.getSystemService( ctx.ACTIVITY_SERVICE );
List<RunningTaskInfo> runningTaskInfoList = m.getRunningTasks(10);
Iterator<RunningTaskInfo> itr = runningTaskInfoList.iterator();
while(itr.hasNext()){
RunningTaskInfo runningTaskInfo = (RunningTaskInfo)itr.next();
int id = runningTaskInfo.id;
CharSequence desc= runningTaskInfo.description;
int numOfActivities = runningTaskInfo.numActivities;
String topActivity = runningTaskInfo.topActivity.getShortClassName();
}
Использование:
window.location.href
Как отмечено в комментариях, строка ниже работает, но для Firefox в ней есть ошибки.
Для тех, кто хочет фактический объект URL, потенциально для утилиты, которая берет URL в качестве аргумента:
const url = new URL(window.location.href)
Получает URL-адрес текущей страницы:
window.location.href
Используйте window.location
для доступа на чтение и запись к объекту местоположения , связанному с текущим кадром. Если вы просто хотите получить адрес в виде строки, доступной только для чтения, вы можете использовать document.URL
, который должен содержать то же значение, что и window.location.href
.