It doesn't find the method because you didn't specify the method arguments. The Xposed helper function is trying to find a loadUrl method with no arguments which does not exist.
Looking at webView there are the following signatures:
- loadUrl(String url)
- loadUrl(String url, Map additionalHttpHeaders).
I haven't tested but this should work:
try {
Method loadUrl1 = android.webkit.WebView.class.getDeclaredMethod("loadUrl", String.class);
Method loadUrl2 = android.webkit.WebView.class.getDeclaredMethod("loadUrl", String.class, Map.class);
XposedBridge.hookMethod(loadUrl1, new XC_MethodHook() { /* your code here*/});
XposedBridge.hookMethod(loadUrl2, new XC_MethodHook() { /* your code here*/});
} catch (NoSuchMethodException e) { ... }
Or even with the same API you were using:
findAndHookMethod(classname, classloader, methodName, **ARGUMENTS[]**, xc_hook)
Also, did you mean class name "android.webkit.WebView" and method "loadUrl"?
Good luck