Создание библиотеки Android, в которой есть веб-браузер для загрузки некоторых HTML.В html-файле он будет указывать на локальный для проекта файл css, js.Что-то вроде
<head>
<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
<link rel="stylesheet" type="text/css" href="android_asset/css/style.css">
<script type="text/javascript" src="android_asset/script.js" async="">
</script>
</head>
, если они установлены в папке ресурсов проекта библиотеки, при запуске приложения хостинга эти файлы не могут быть загружены.
при условии перехода в папку ресурсов проекта библиотеки, какой способ загрузки изнутри html?
Ожидается, что хост-приложение может захотеть переопределить файл css.Если они расположены в папке ресурсов, то хост-приложение может поместить его собственную версию в свою папку ресурсов, чтобы переопределить.Но если файл находится в папке ресурсов проекта библиотеки, и хост-приложение предоставляет свою собственную версию одну в своей папке ресурсов, будут ли объединены эти две версии или только одна (с одинаковым именем)?
Путаница заключается еще в этих"основных различиях между папкой raw и папкой Assets. Поскольку raw является подпапкой ресурсов (res), Android будетавтоматически генерировать идентификатор для любого файла, находящегося внутри него. Этот идентификатор затем сохраняется в классе R, который будет действовать как ссылка на файл ".
Итак, если у хост-приложения есть собственная версия файла css в папке ресурсов, будут ли два идентификатора по одному для каждого файла css?