jni签名对应关系

JNI-1715869731962-3

详细对应关系:jni-unidbg

例如:

context —-> Landroid/content/Context

String —-> Ljava/lang/String

TreeMap —-> Ljava/util/SortedMap

​ 注意:在写Ljava/util/SortedMap之前,需要先new一个SortedMap

1
2
3
4
5
6
>SortedMap<String, String> map = new TreeMap<String, String>();
>map.put("actual_played_time", "0");
>map.put("aid", "466565149");
>map.put("appkey", "1d8b6e7d45233436");
>map.put("auto_play", "0");
>map.put("ts", "1647952932");

若Java中返回一个Query对象,则在unidbg的返回值中需要写==Lcom/bilibili/nativelibrary/SignedQuery==,即该Query对象所在的包名

__END__