Создание проблемы с APK React Native с Expo - PullRequest
0 голосов
/ 19 июня 2020

Привет, я начал учиться реагировать на native с помощью expo.

Написание кода и быстрое его использование с моим телефоном работает хорошо. Одно не хорошо для меня - создание apk. Я искал и нашел "expo build: android" для создания apk. Он создает, но занимает много времени. Также выдает ошибку при попытке установить apk, например

"У вас может не быть подходящего приложения для просмотра этого содержимого apk "и размер apk" 45 МБ ". Как создать apk с меньшим размером и меньшим временем.

Спасибо

Приложение. json

{
  "expo": {
    "name": "Some App",
    "slug": "some-app",
    "platforms": [
      "ios",
      "android",
      "web"
    ],
    "version": "1.0.0",
    "orientation": "portrait",
    "icon": "./assets/icon.png",
    "splash": {
      "image": "./assets/splash.png",
      "resizeMode": "contain",
      "backgroundColor": "#ffffff"
    },
    "updates": {
      "fallbackToCacheTimeout": 0
    },
    "assetBundlePatterns": [
      "**/*"
    ],
    "ios": {
      "supportsTablet": true
    },
    "android": {
      "package": "com.myapprandomname.myapprandomname"
    },
    "description": ""
  }
}

пакет. json

{
  "main": "node_modules/expo/AppEntry.js",
  "scripts": {
    "start": "expo start",
    "android": "expo start --android",
    "ios": "expo start --ios",
    "web": "expo start --web",
    "eject": "expo eject"
  },
  "dependencies": {
    "expo": "~37.0.3",
    "react": "~16.9.0",
    "react-dom": "~16.9.0",
    "react-native": "https://github.com/expo/react-native/archive/sdk-37.0.1.tar.gz",
    "react-native-web": "~0.11.7"
  },
  "devDependencies": {
    "babel-preset-expo": "~8.1.0",
    "@babel/core": "^7.8.6"
  },
  "private": true
}

не могу создать apk

1 Ответ

1 голос
/ 24 июня 2020

Вы можете попробовать expo build:android -t app-bundle

...