[英]Unity AndroidJavaObject java.lang.NoSuchMethodError:
我想在Unity上获取userAgent。 平台是Android。
但是NoSuchMethodError为什么呢? 我英文不是很好。 抱歉
AndroidJavaClass unity = new AndroidJavaClass ("com.unity3d.player.UnityPlayer");
AndroidJavaObject context = unity.GetStatic<AndroidJavaObject>("currentActivity").Call<AndroidJavaObject>("getApplicationContext");
AndroidJavaObject webView = new AndroidJavaObject ("android/webkit/WebView", context);
AndroidJavaObject webViewSetting = webView.Call<AndroidJavaObject> ("getSettings");
string userAgent = webViewSetting.Call<string>("getUserAgentString");
您需要使用“。” 而不是类名中的“ /”
正确
AndroidJavaObject webView = new AndroidJavaObject ("android.webkit.WebView", context);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.