Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/renyuneyun/easeroperationpluginexample
Example Operation Remote Plugin for Easer
https://github.com/renyuneyun/easeroperationpluginexample
easer-plugin hacktoberfest
Last synced: 2 months ago
JSON representation
Example Operation Remote Plugin for Easer
- Host: GitHub
- URL: https://github.com/renyuneyun/easeroperationpluginexample
- Owner: renyuneyun
- Created: 2018-09-16T22:44:36.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-26T23:06:11.000Z (about 5 years ago)
- Last Synced: 2024-03-03T06:36:13.676Z (10 months ago)
- Topics: easer-plugin, hacktoberfest
- Language: Java
- Homepage:
- Size: 141 KB
- Stars: 6
- Watchers: 4
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Example Operation Remote Plugin for Easer
======This is an example Operation Remote Plugin for Easer. It's function is to launch an app's main Activity.
It works from Easer v0.7.9 (until yet unknown future versions).
Usage
------You 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).
This is due to Android's secure mechanism which prohibits BroadcastReceiver from working until the app is launched for the first time.It 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.
Development
-----The key part is to use the `plugin` module of Easer. Therefore, this project uses `jitpack` to convert Easer's repository to a library.
Particularly, two `build.gradle` files needs to be modified. See [this page](https://jitpack.io/#renyuneyun/Easer/) for more details.
License
------This software is licensed under GPLv3+.
Note this app links to Easer's codebase, which is licensed under GPLv3+.