Доступ к ресурсам Flutter из собственного кода KotlinJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Доступ к ресурсам Flutter из собственного кода Kotlin

Сообщение Anonymous »

У меня есть изображение в папке ресурсов моего проекта Flutter. Он доступен в приложении Flutter, но я хочу получить к нему доступ с собственной стороны (стороны Kotlin) приложения. Я искал об этом в документации Flutter и нашел это:
https://docs.flutter.dev/ui/assets/asse ... s-with-the -базовая-платформа

Код: Выделить всё

AssetManager assetManager = registrar.context().getAssets();

Код: Выделить всё

String key = registrar.lookupKeyForAsset("icons/heart.png");

Код: Выделить всё

AssetFileDescriptor fd = assetManager.openFd(key);
Я не знаю, что такое объект-регистратор и как его использовать на стороне Kotlin.
Я видел вопрос ниже, но он использует плагин Flutter, тогда как у меня есть приложение Flutter:
Как *точно* получить доступ к ресурсам Flutter из *плагина* кода платформы Android Java?< /p>
Я также видел вопрос ниже, и в его ответе используется объект flutterInjector, который в настоящее время устарел и удален из Flutter, поэтому в текущей версии к нему нельзя получить доступ:
p>
Есть ли способ получить доступ к ресурсам Flutter из машинного кода?

Подробнее здесь: https://stackoverflow.com/questions/786 ... otlin-code
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»