React Native AppをAndroid Xに移行

934 ワード

本稿では、React NativeアプリケーションをAndroid Xに移行することを学びます.始める前に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はAndroid Xに移行し、以下のようにします.
 $ npx jetify 

最後にnpxを使用してアプリケーションを実行します.
 npx react- native run-android 

翻訳:https://www.javacodegeeks.com/2019/08/migrating-react-native-app-androidx.html