27.0.0 не является верной версией SDK. Варианты 31.0.0, 32.0.0, 33.0.0 Unversioned - PullRequest
1 голос
/ 02 июня 2019

Я не могу запустить свое приложение с помощью приложения expo android. Мое устройство работает на Android Pie (8).

Версия Android-приложения Expo: 2.11.10

Я пытаюсь запустить приложение на другом устройстве, но та же проблема

экран ошибок 27.0.0 не является верной версией SDK. Варианты: 31.0.0, 32.0.0, 33.0.0 Unversioned

my package.json выглядит следующим образом:

{
  "name": "project",
  "version": "0.1.0",
  "private": true,
  "devDependencies": {
    "@types/jest": "^23.1.0",
    "@types/react": "^16.4.1",
    "@types/react-dom": "^16.0.6",
    "@types/react-native": "^0.55.21",
    "@types/react-navigation": "^2.0.5",
    "@types/react-redux": "^6.0.2",
    "@types/react-test-renderer": "^16.0.1",
    "jest-expo": "~27.0.0",
    "react-native-scripts": "1.14.0",
    "react-native-typescript-transformer": "^1.2.10",
    "react-test-renderer": "16.3.1",
    "tslib": "^1.9.2",
    "typescript": "^2.9.2"
  },
  "main": "./node_modules/react-native-scripts/build/bin/crna-entry.js",
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "eject": "expo eject"
  },
  "jest": {
    "preset": "jest-expo"
  },
  "dependencies": {
    "@types/expo": "^27.0.3",
    "@types/lodash": "^4.14.116",
    "axios": "^0.18.0",
    "expo": "^27.0.1",
    "lodash": "^4.17.11",
    "native-base": "^2.5.2",
    "react": "16.3.1",
    "react-native": "https://github.com/expo/react-native/archive/sdk-27.0.0.tar.gz",
    "react-native-animatable": "^1.3.0",
    "react-native-maps": "^0.21.0",
    "react-native-navigation": "^1.1.486",
    "react-native-router-flux": "^4.0.0-beta.31",
    "react-native-swipe-gestures": "^1.0.2",
    "react-navigation": "^2.7.0",
    "react-redux": "^5.0.7",
    "redux": "^4.0.0",
    "redux-saga": "^0.16.0"
  }
}

app.json выглядит так:

{
  "expo": {
    "name": "Tream",
    "slug": "Tream",
    "version": "1.0.0",
    "orientation": "portrait",
    "sdkVersion": "27.0.0",
    "icon": "./src/assets/icon.png",
    "splash": {
      "image": "./src/assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "android": {
      "package": "com.treamcompany.tream"
    },
    "packagerOpts": {
      "sourceExts": ["ts", "tsx"],
      "transformer": "node_modules/react-native-typescript-transformer/index.js"
    }
  }
}

1 Ответ

0 голосов
/ 02 июня 2019

Вы можете увидеть объяснение, почему это произошло здесь: https://blog.expo.io/updated-expo-client-available-on-app-store-and-play-store-8747bd3a1364

...