React Native Expo建立独立应用程序

时间:2017-07-06 02:59:49

标签: react-native expo

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

  

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

exp build:android

我试了好几次。已经有一段时间了。没有错误,没有链接。门户网站上没有任何内容。我做错了吗?

3 个答案:

答案 0 :(得分:4)

如果你正在使用他们的建筑结构,那么expo拥有它的集成系统。

建筑物需要一段时间。 (大约5-10分钟)你的构建过程从命令开始;

exp build:android

过了一会儿,用命令检查构建的状态;

exp build:status

如果你的构建完成,这个comman会给你你的.apk文件网址。如果没有,它会说你的构建仍在进行中并稍后再尝试。

答案 1 :(得分:0)

世博会建设需要一些时间(6-15分钟)。您可以使用链接

查看构建进度日志

https://expo.io/builds

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

或简而言之,你可以

exp build:status

答案 2 :(得分:0)

您的选择是

  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 -> Builds 并查找最新的 (IOS/Android) 版本。如果它处于“排队”状态(在我的情况下是 17 天后),请打开详细信息并单击取消构建。

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