android pass maphash to unity

public static AndroidJavaObject dicToMap(Dictionary<string, string> dictionary)
27     {
28         if(dictionary == null)
29         {
30             return null;
31         }
32         AndroidJavaObject map = new AndroidJavaObject("java.util.HashMap");
33         foreach(KeyValuePair<string, string> pair in dictionary)
34         {
35             map.Call<string>("put", pair.Key, pair.Value);
36         }
37         return map;
38 }

 agent.CallStatic("onUpload", Id, map);

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326482459&siteId=291194637