Генерация APK в React Native CLI


React Native

набирает популярность с годами, с концепцией кросс-платформенной разработки разработчики стекаются к нему. Я один из разработчиков. Я начал использовать React Native около 2 лет назад и немного поработал с CLI, прежде чем полюбил Expo.

До сих пор ведутся споры о том, что лучше — CLI или Expo.

После некоторого времени неиспользования CLI я захотел использовать его для одного проекта. Я настроил свое окружение Android и все такое, но каждый раз, когда я хотел создать отдельный отладочный apk с помощью gradlew assembleDebug, он создавал apk, который все еще требовал Metro-сервер. Я имею в виду, как абсурдно. Я попробовал создать его в Android Studio, и возникла та же проблема.

Я обнаружил, что теперь они закомментировали некоторые функции сборки в файле /android/app/build.gradle. Теперь они необязательны, и каждый раз, когда вы хотите получить отдельный apk, вам нужно откомментировать несколько строк.

Например, эти строки предшествуют использованию движка hemes в сборке:

bundleInDebug: true,
bundleAssetName: "index.android.bundle
Войти в полноэкранный режим Выход из полноэкранного режима

Поэтому я решил поделиться этим, если кто-нибудь когда-нибудь запутается в том, что происходит. Спасибо, что прочитали!

Оцените статью
Procodings.ru
Добавить комментарий