Unverified Commit 84ba48a5 authored by ganyao114's avatar ganyao114 Committed by GitHub

Update README.md

parent de263333
...@@ -13,7 +13,7 @@ Android ART Hook ...@@ -13,7 +13,7 @@ Android ART Hook
# OS # OS
4.4(ART Runtime) - 9.0 4.4(ART Runtime) - 10.0
# Scope # Scope
...@@ -30,7 +30,7 @@ cant hook if lined ...@@ -30,7 +30,7 @@ cant hook if lined
# how to use # how to use
```gradle ```gradle
implementation 'com.swift.sandhook:hooklib:3.0.2' implementation 'com.swift.sandhook:hooklib:3.1.0'
``` ```
- Annotation API - Annotation API
...@@ -121,7 +121,7 @@ SanHook.public static boolean hook(Member target, Method hook, Method backup) {} ...@@ -121,7 +121,7 @@ SanHook.public static boolean hook(Member target, Method hook, Method backup) {}
if hookers is in plugin(like xposed): if hookers is in plugin(like xposed):
```groovy ```groovy
provided 'com.swift.sandhook:hookannotation:3.0.2' provided 'com.swift.sandhook:hookannotation:3.1.0'
``` ```
in your plugin in your plugin
...@@ -136,7 +136,7 @@ backup method can call itself to avoid be inlining ...@@ -136,7 +136,7 @@ backup method can call itself to avoid be inlining
Now you can use Xposed api: Now you can use Xposed api:
```groovy ```groovy
implementation 'com.swift.sandhook:xposedcompat:3.0.2' implementation 'com.swift.sandhook:xposedcompat:3.1.0'
``` ```
```java ```java
...@@ -192,6 +192,13 @@ non-Root Xposed Environment Demo (VirtualApp With SandHook): ...@@ -192,6 +192,13 @@ non-Root Xposed Environment Demo (VirtualApp With SandHook):
https://github.com/ganyao114/SandVXposed https://github.com/ganyao114/SandVXposed
# Android Q(10.0)
in MyApp.java
//if you want test Android Q, please set true, because SDK_INT of Android Q is still 28
public final static boolean testAndroidQ = false;
# References # References
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment