Общий вопрос: Можно ли использовать ClassLoader для замены предварительно загруженного (системой, например, найденного в файле Android % android% / frameworks / base / preloaded-classes ) класса?
Конкретный: ] Я пытаюсь использовать DexClassLoader для замены класса, найденного в android.net. *, Перед созданием WebView в моем приложении. Я могу получить объект класса, но getMethods (), например, дает мне массив, который я ожидал бы в реализации немодифицированного / исходного класса. Это связано с системой предварительно загруженных классов?
Базовая настройка и псевдокод:
, я могу предоставить более подробную информацию о настройке, которую я использую, и при необходимости написать код.