{"id":18613460,"url":"https://github.com/termux/termuxam","last_synced_at":"2025-10-20T09:06:10.811Z","repository":{"id":44397421,"uuid":"182575570","full_name":"termux/TermuxAm","owner":"termux","description":"Android Oreo-compatible am command reimplementation.","archived":false,"fork":false,"pushed_at":"2023-12-27T20:19:46.000Z","size":169,"stargazers_count":105,"open_issues_count":0,"forks_count":33,"subscribers_count":15,"default_branch":"master","last_synced_at":"2024-10-29T20:57:44.651Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/termux.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-04-21T19:44:11.000Z","updated_at":"2024-10-20T10:11:13.000Z","dependencies_parsed_at":"2024-01-07T03:40:16.551Z","dependency_job_id":"a800448b-72ea-4b60-a9ea-cf9ee57b1385","html_url":"https://github.com/termux/TermuxAm","commit_stats":{"total_commits":36,"total_committers":5,"mean_commits":7.2,"dds":0.2777777777777778,"last_synced_commit":"6247851bbc6927ae5f58c2a2b1a4e007a734ff3c"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/termux%2FTermuxAm","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/termux%2FTermuxAm/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/termux%2FTermuxAm/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/termux%2FTermuxAm/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/termux","download_url":"https://codeload.github.com/termux/TermuxAm/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230532443,"owners_count":18240792,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T03:22:16.009Z","updated_at":"2025-10-20T09:06:10.721Z","avatar_url":"https://github.com/termux.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Android Oreo-compatible `am` command reimplementation\n`am` (Activity Manager) command in Android can be used to start Activity\nor send Broadcast from shell, however since Android Oreo that command\nonly works from adb shell, not from apps. This is modified version of that\ncommand that is usable from app.\n\n# Running\nIn this repository there are two wrapper scripts:\n* `am-libexec-packaged`\n* `am-apk-installed`\n\nFirst one is for use as installed package in Termux, while second one\nis for development, using TermuxAm apk that is installed as app in Android,\nallowing installation of Java part from Android Studio\n\n# Running tests/debugging\nTests checking IActivityManager wrapper class are in `app/src/androidTest/java/com/termux/termuxam/IActivityManagerTest.java`\nand are runnable/debuggable from Android Studio\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftermux%2Ftermuxam","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftermux%2Ftermuxam","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftermux%2Ftermuxam/lists"}