РН: когда обновиться до AndroidX? - PullRequest
0 голосов
/ 23 июня 2019

Мое приложение RN работает на 0,59, а 0,60 готовится к выпуску. Согласно документу, RN 0.60 официально поддерживает AndroidX. Вот changlog для 0.60.RC2 о AndroidX:

AndroidX support (this will be a Breaking Change!) (if you are a library maintainer, please have a look at this issue on how to proceed for AndroidX support)

В моем текущем приложении RN 0.59 есть проблема со сборкой, связанная с Androix. Одним из предоставленных решений является обновление до Androidx. Но можно ли перейти на AndroidX для моего приложения 0.59? Для поддержки отдельного модуля Android может потребоваться некоторое время. Вот мой package.json файл:

{
  "name": "emps_app",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "test": "jest"
  },
  "dependencies": {
    "moment": "^2.24.0",
    "react": "16.8.3",
    "react-native": "0.59.5",
    "react-native-cli": "^2.0.1",
    "react-native-confirmation-code-field": "^3.5.2",
    "react-native-device-info": "^1.5.1",
    "react-native-elements": "^1.1.0",
    "react-native-gesture-handler": "^1.2.0",
    "react-native-gifted-chat": "^0.7.3",
    "react-native-keychain": "^3.1.1",
    "react-native-linear-gradient": "^2.5.4",
    "react-native-modal": "^11.0.0",
    "react-native-modal-datetime-picker": "^7.4.0",
    "react-native-paper": "^2.15.2",
    "react-native-segmented-control-tab": "^3.4.0",
    "react-native-vector-icons": "^6.4.2",
    "react-navigation": "^3.9.1",
    "socket.io-client": "2.1.1"
  },
  "devDependencies": {
    "@babel/core": "^7.4.4",
    "@babel/runtime": "^7.4.4",
    "babel-jest": "^24.7.1",
    "jest": "^24.7.1",
    "metro-react-native-babel-preset": "^0.53.1",
    "react-test-renderer": "16.8.3"
  },
  "jest": {
    "preset": "react-native"
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...