![react hooks](https://i-blog.csdnimg.cn/blog_migrate/fef7cb24a5e2847c17fddfc06bb97312.png)
react hooks
在本文中,我们将学习将React Native应用程序迁移到AndroidX 。 在开始之前,让我为您简要介绍一下Jetpack 。
什么是Android Jetpack?
Android Jetpack是下一代Android组件,汇集了支持库的优势–向后兼容并立即更新了更大的组件集,从而可以快速轻松地构建强大的高质量应用程序。 Android Jetpack管理诸如后台任务,导航和生命周期管理之类的活动,因此您可以消除样板代码,而专注于使您的应用程序更出色的功能。
首先从迁移开始,编辑React Native应用程序的gradle.properties以添加以下行:
android.useAndroidX= true
android.enableJetifier= true
接下来,执行以下命令安装jetifier软件包:
$ npm install --save-dev jetifier
调用npx jetify将所有node_modules迁移到AndroidX,如下所示:
$ npx jetify
最后使用npx运行您的应用程序:
npx react- native run-android
翻译自: https://www.javacodegeeks.com/2019/08/migrating-react-native-app-androidx.html
react hooks