jni签名对应关系
详细对应关系: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__