diff options
author | Vikas Kushwaha <dev@vikas.rocks> | 2024-11-21 13:51:06 +0530 |
---|---|---|
committer | Vikas Kushwaha <dev@vikas.rocks> | 2024-11-21 13:51:06 +0530 |
commit | 3d1ead045a6e53cc4625750b57d61f38f7cdad90 (patch) | |
tree | 75c7ce08962ade4f536fd35f59dc6e3d20ff4bc6 /bin/list-all-system-activities.java |
Diffstat (limited to 'bin/list-all-system-activities.java')
-rw-r--r-- | bin/list-all-system-activities.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/bin/list-all-system-activities.java b/bin/list-all-system-activities.java new file mode 100644 index 0000000..14f31e5 --- /dev/null +++ b/bin/list-all-system-activities.java @@ -0,0 +1,14 @@ +class Main { + public static void main(String args[]) { + List<PackageInfo> pInfos = getPackageManager().getInstalledPackages(PackageManager.GET_ACTIVITIES); + for (PackageInfo pInfo : pInfos) { + ActivityInfo[] aInfos = pInfo.activities; + if (aInfos != null) { + for (ActivityInfo activityInfo : aInfos) { + Log.i("ACT", activityInfo.name); + // do whatever else you like... + } + } + } + } +} |