{"id":19235580,"url":"https://github.com/renyuneyun/easeroperationpluginexample","last_synced_at":"2025-04-21T05:32:11.517Z","repository":{"id":71716136,"uuid":"149041966","full_name":"renyuneyun/EaserOperationPluginExample","owner":"renyuneyun","description":"Example Operation Remote Plugin for Easer","archived":false,"fork":false,"pushed_at":"2019-12-26T23:06:11.000Z","size":144,"stargazers_count":6,"open_issues_count":2,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-03-03T06:36:13.676Z","etag":null,"topics":["easer-plugin","hacktoberfest"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/renyuneyun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-09-16T22:44:36.000Z","updated_at":"2023-09-08T17:45:08.000Z","dependencies_parsed_at":"2023-02-28T17:16:16.083Z","dependency_job_id":null,"html_url":"https://github.com/renyuneyun/EaserOperationPluginExample","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renyuneyun%2FEaserOperationPluginExample","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renyuneyun%2FEaserOperationPluginExample/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renyuneyun%2FEaserOperationPluginExample/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/renyuneyun%2FEaserOperationPluginExample/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/renyuneyun","download_url":"https://codeload.github.com/renyuneyun/EaserOperationPluginExample/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223849318,"owners_count":17213667,"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":["easer-plugin","hacktoberfest"],"created_at":"2024-11-09T16:17:26.209Z","updated_at":"2024-11-09T16:17:27.175Z","avatar_url":"https://github.com/renyuneyun.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Example Operation Remote Plugin for Easer\n======\n\nThis is an example Operation Remote Plugin for Easer. It's function is to launch an app's main Activity.\n\nIt works from Easer v0.7.9 (until yet unknown future versions).\n\nUsage\n------\n\nYou need to launch the main Activity of this app once, in order to let Easer recognize it (you don't need to have Easer open at the same time). \nThis is due to Android's secure mechanism which prohibits BroadcastReceiver from working until the app is launched for the first time.\n\nIt supports JSON format. The syntax is `{\"package\": \"TARGET_PACKAGE_NAME\"}` where `TARGET_PACKAGE_NAME` is the package name of the app you want to launch.\n\nDevelopment\n-----\n\nThe key part is to use the `plugin` module of Easer. Therefore, this project uses `jitpack` to convert Easer's repository to a library.\n\nParticularly, two `build.gradle` files needs to be modified. See [this page](https://jitpack.io/#renyuneyun/Easer/) for more details.\n\nLicense\n------\n\nThis software is licensed under GPLv3+.\n\nNote this app links to Easer's codebase, which is licensed under GPLv3+.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenyuneyun%2Feaseroperationpluginexample","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frenyuneyun%2Feaseroperationpluginexample","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frenyuneyun%2Feaseroperationpluginexample/lists"}