如何使用EXPO托管工作流创建离线APK(不使用EXPO发布或在某处托管资产)?

时间:2020-07-19 13:13:50

标签: react-native expo

我使用博览会管理的工作流程创建了一个应用。该应用程序不会调用任何API或从互联网加载任何外部数据。另外,我不需要任何OTA。但是对于expo,互联网需要加载一些文件。有什么方法可以构建完全脱机的应用程序,而无需依赖于其服务器上的manifest.json文件? 我的主要目标是将所有资产(图像,svgs,ttfs)捆绑到独立应用中,而无需运行expo publish或在我自己的服务器上托管资产。

1 个答案:

答案 0 :(得分:0)

回答我自己的问题。 对于 Expo,一些文件将通过 Internet 加载,例如图像等。您最多可以使用turtle-cli 构建一个独立的应用程序。它仍然需要您在 Expo 或您自己的服务器(甚至是本地服务器)上发布项目并从 app.json 关闭 OTA。如果您使用本地服务器来构建,您可以将其关闭,您的应用程序仍然可以运行。如果你想要真正类似原生的应用,最好使用 React-Native。