React Native AppをAndroid Xに移行
934 ワード
本稿では、React NativeアプリケーションをAndroid Xに移行することを学びます.始める前にJetpackについて簡単にご紹介させていただきます.
Android Jetpackとは?
Android Jetpackは、次世代Androidコンポーネントであり、サポートライブラリの利点を備えています.後方互換性と大きなコンポーネントセットの即時更新により、堅牢な高品質アプリケーションを迅速かつ容易に構築できます.Android Jetpackは、バックグラウンドタスク、ナビゲーション、ライフサイクル管理などのアクティビティを管理するため、テンプレートコードを排除し、アプリケーションをより優れた機能に集中することができます.
移行を開始するには、まずReact Nativeアプリケーションのgradleを編集します.propertiesは、次の行を追加します.
次に、jetifierパッケージをインストールするには、次のコマンドを実行します.
npx jetifyを呼び出すとすべてのnode_modulesはAndroid Xに移行し、以下のようにします.
最後にnpxを使用してアプリケーションを実行します.
翻訳:https://www.javacodegeeks.com/2019/08/migrating-react-native-app-androidx.html
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