- Home /
How get string[] field from AndroidJavaObjects in Unity?
I try get array string from field this method getApplicationInfo().sharedLibraryFiles. All what i fiend in Internet, i try this use. Please help me.
AndroidJavaObject activity = new AndroidJavaClass("com.unity3d.player.UnityPlayer").GetStatic<AndroidJavaObject>("currentActivity");
AndroidJavaObject packgeManager = activity.Call<AndroidJavaObject>("getPackageManager");
string packageName = activity.Call<AndroidJavaObject>("getApplicationInfo").Get<string>("packageName");
AndroidJavaObject applicationInfo = packgeManager.Call<AndroidJavaObject>("getApplicationInfo", packageName, 1024);
AndroidJavaObject sharedLibraryFilesObjects = applicationInfo.Get<AndroidJavaObject>("sharedLibraryFiles");
Comment
Your answer
