【问题标题】:React Native Expo building standalone appReact Native Expo 构建独立应用程序
【发布时间】:2017-12-09 21:10:03
【问题描述】:

我使用 Expo 进行开发。我不知道如何为 Android 构建.apk。我查看了Building Standalone Apps 文档。它说:

这将需要几分钟,您可以通过运行 exp 来检查它 构建:状态。完成后,您会看到 .apk (Android) 的 url 或 .ipa (iOS) 文件——这是你的应用程序。

exp build:android

我试了几次。有一阵子了。没有错误,没有链接。门户网站上什么都没有。我做错了吗?

【问题讨论】:

    标签: react-native expo


    【解决方案1】:

    如果您使用他们的建筑结构,世博会有它的集成系统。

    如上所述,该建筑需要一段时间。 (大约 5-10 分钟)您的构建过程从命令开始;

    exp build:android
    

    一段时间后,使用命令检查您的构建状态;

    exp build:status
    

    如果您的构建完成,该命令将为您提供您的 .apk 文件 url。如果没有,它会说您的构建仍在进行中,稍后再试一次。

    【讨论】:

      【解决方案2】:

      Expo 构建需要一些时间(6-15 分钟)。您可以使用链接查看构建进度日志

      https://expo.io/builds

      网络链接显示您帐户的所有版本。您可以下载旧版本或查看日志

      或者简而言之,你可以

      exp build:status
      

      【讨论】:

        【解决方案3】:

        你的选择是

        1. 等待,直到您的构建完成
        • 注意!如果您收到以下错误:
        Cannot start a new build, as there is already an in-progress build.
        error Command failed with exit code 1.
        

        然后您的 Expo.io 构建被卡住了。请转到https://expo.io -> 构建并查找最新的(IOS/Android)构建。如果它处于“排队”状态(在我的情况下是 17 天后),请打开详细信息并单击“取消构建”。

        1. 订阅付费的 Expo.io 帐户,以便在构建队列中获得优先权。
        2. 安装turtle-cli并在本地构建应用,见https://docs.expo.io/distribution/turtle-cli/ 如果 Expo.io 构建应用程序通常需要 15-30 分钟,turtle-cli 可以在 2-3 分钟内完成。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-09-21
          • 2020-12-06
          • 1970-01-01
          • 2021-06-17
          • 2021-02-11
          • 2022-01-11
          • 2020-11-22
          • 2022-11-07
          相关资源
          最近更新 更多