mirror of
https://github.com/awfixers-stuff/OwnDroid.git
synced 2026-03-23 11:05:59 +00:00
ViewModel refactoring: Users part
Bugfix and improvement (#166, #174, #177, #178)
This commit is contained in:
40
Readme.md
40
Readme.md
@@ -91,27 +91,25 @@ user limit reached
|
||||
|
||||
## API
|
||||
|
||||
OwnDroid提供了一个基于Intent和BroadcastReceiver的API。
|
||||
OwnDroid提供了一个基于Intent的API。你需要在设置中设置密钥并启用API。括号中的数字是最小的安卓版本。
|
||||
|
||||
| ID | Extra | 最小安卓版本 |
|
||||
|--------------------------|------------------------|:------:|
|
||||
| `HIDE` | `package` | |
|
||||
| `UNHIDE` | `package` | |
|
||||
| `SUSPEND` | `package` | 7 |
|
||||
| `UNSUSPEND` | `package` | 7 |
|
||||
| `ADD_USER_RESTRICTION` | `restriction` | |
|
||||
| `CLEAR_USER_RESTRICTION` | `restriction` | |
|
||||
| `SET_PERMISSION_DEFAULT` | `package` `permission` | 6 |
|
||||
| `SET_PERMISSION_GRANTED` | `package` `permission` | 6 |
|
||||
| `SET_PERMISSION_DENIED` | `package` `permission` | 6 |
|
||||
| `SET_CAMERA_DISABLED` | | |
|
||||
| `SET_CAMERA_ENABLED` | | |
|
||||
| `SET_USB_DISABLED` | | 12 |
|
||||
| `SET_USB_ENABLED` | | 12 |
|
||||
| `LOCK` | | |
|
||||
| `REBOOT` | | 7 |
|
||||
|
||||
[可用的用户限制](https://developer.android.google.cn/reference/android/os/UserManager#constants_1)
|
||||
- HIDE(package: String)
|
||||
- UNHIDE(package: String)
|
||||
- SUSPEND(package: String) (7)
|
||||
- UNSUSPEND(package: String) (7)
|
||||
- ADD_USER_RESTRICTION(restriction: Boolean)
|
||||
- CLEAR_USER_RESTRICTION(restriction: Boolean)
|
||||
- SET_PERMISSION_DEFAULT(package: String, permission: String) (6)
|
||||
- SET_PERMISSION_GRANTED(package: String, permission: String) (6)
|
||||
- SET_PERMISSION_DENIED(package: String, permission: String) (6)
|
||||
- SET_SCREEN_CAPTURE_DISABLED()
|
||||
- SET_SCREEN_CAPTURE_ENABLED()
|
||||
- SET_CAMERA_DISABLED()
|
||||
- SET_CAMERA_ENABLED()
|
||||
- SET_USB_DISABLED() (12)
|
||||
- SET_USB_ENABLED() (12)
|
||||
- LOCK()
|
||||
- REBOOT() (7)
|
||||
|
||||
```shell
|
||||
# 一个在ADB shell中隐藏app的示例
|
||||
@@ -127,6 +125,8 @@ val intent = Intent("com.bintianqi.owndroid.action.HIDE")
|
||||
context.sendBroadcast(intent)
|
||||
```
|
||||
|
||||
[可用的用户限制](https://developer.android.google.cn/reference/android/os/UserManager#constants_1)
|
||||
|
||||
## 构建
|
||||
|
||||
你可以在命令行中使用Gradle以构建OwnDroid
|
||||
|
||||
Reference in New Issue
Block a user