В настоящее время я пытаюсь сделать это, используя чистый реактивный проект.Я следовал официальным руководствам по мгновенным приложениям для Android.
Что я сделал, чтобы превратить native-native в Android Instant Apps
Переименован app
модуль в base
модуль
Удалено splits
и applicationVariants
в build.gradle
Создано installed
модуль и instantApp
модуль.
Добавлено import OutputFile
, entryFile
и apply from react.gradle
внутри installed
module
Однако у меня возникают следующие проблемы.
react-native run-android
не удается, потому что он все еще ищет модуль приложения. - Запуск
instantApp
из Android Studio запустит приложение на моем телефоне, но не сможет загрузить JS из моего комплекта React metro дажепосле его запуска вручную и выполнения adb reverse tcp:8081 tcp:8081
- Переименование базового модуля обратно в модуль приложения и запуск реакции-собственного запуска android по-прежнему не удается с сообщением об ошибке Ошибка: класс действия {com.instantapp / com.instantapp.MainActivity}не существует.
Я пытался искать везде, но не мог найти решение.