Added support multi-user apps debug info and add appUserId function in PackageParam

This commit is contained in:
2022-07-31 22:35:56 +08:00
parent 191dc8d918
commit 4848463969
7 changed files with 76 additions and 12 deletions

View File

@@ -40,6 +40,22 @@ val appInfo: ApplicationInfo
> 获取当前 Hook APP 的 `ApplicationInfo`。
### appUserId [field]
```kotlin
val appUserId: Int
```
**变更记录**
`v1.0.93` `新增`
**功能描述**
> 获取当前 Hook APP 的用户 ID。
机主为 `0`,应用双开 (分身) 或工作资料因系统环境不同 ID 也各不相同。
### appContext [field]
```kotlin

View File

@@ -1,7 +1,7 @@
## YukiResourcesHookCreater [class]
```kotlin
class YukiResourcesHookCreater(private val packageParam: PackageParam, internal val hookResources: HookResources)
class YukiResourcesHookCreater(internal val packageParam: PackageParam, internal val hookResources: HookResources)
```
**变更记录**
@@ -51,7 +51,7 @@ injectResource(tag = "KuriharaYuki") {
### ResourcesHookCreater [class]
```kotlin
inner class ResourcesHookCreater internal constructor(private val tag: String)
inner class ResourcesHookCreater internal constructor(private val tag: String, private val packageName: String)
```
**变更记录**
@@ -498,6 +498,20 @@ fun mipmap()
> 设置 Resources 类型为位图(Mipmap)。
##### array [method]
```kotlin
fun array()
```
**变更记录**
`v1.0.93` `新增`
**功能描述**
> 设置 Resources 类型为数组(Array)。
#### Result [class]
```kotlin