Мы используем custom Android ROM
, который в свою очередь использует default WebView
с версией 48
. Мы хотим заменить этот APK на APK из Play Store с версией 74
. Оба имеют разные имена пакетов.
Я прочитал , заменив WebView по умолчанию, и завершил изменение значений frameworks/base/core/res/res/values/config.xml
, чтобы они указывали на имя пакета нового APK.
Теперь, когда я пытаюсь запустить Activity, на которой размещается WebView, я получаю эту трассировку стека
E/webviewchromiumloader: Failed to open relro file /data/misc/shared_relro/libwebviewchromium64.relro: No such file or directory
E/dex2oat: Failed to create oat file: /data/dalvik-cache/arm64/data@app@com.google.android.webview-1@base.apk@classes.dex: Permission denied
E/cr_LibraryLoader: Unable to load library: webviewchromium
E/WebViewFactory: error instantiating provider
Binary XML file line #7: Binary XML file line #7: Error inflating class android.webkit.WebView
Что мне здесь не хватает? или любая альтернативная библиотека, которая имеет последнюю версию WebView
Решено здесь - ссылка