【问题标题】:Creating APK issue React Native with Expo创建 APK 问题 React Native with Expo
【发布时间】:2020-10-09 21:08:17
【问题描述】:

您好,我开始学习 react native with expo。

编写代码并在我的手机上快速使用它,效果很好。 对我来说有一件事不好是创建 apk。我搜索并找到“expo build:android”来创建 apk。它创建但需要很长时间。尝试安装 apk 时也会出错

“您可能没有合适的应用程序来查看此内容 apk”并且 apk 大小为“45mb”。 如何创建大小和时间更短的 apk。

谢谢

app.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": ""
  }
}

package.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

【问题讨论】:

  • 有人帮忙吗?

标签: android react-native expo


【解决方案1】:

你可以试试expo build:android -t app-bundle

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-28
    • 2021-03-25
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 2020-02-23
    • 2020-01-31
    相关资源
    最近更新 更多