【问题标题】:modifying a bundled react native app using expo使用 expo 修改捆绑的 react 本机应用程序
【发布时间】:2020-07-11 02:21:08
【问题描述】:

我使用 app 创建了一个 react native,并使用 expo 创建了一个 apk。现在我必须在该应用程序中进行一些修改。那么我是否需要使用 build:android 再次构建它?或者有什么方法可以修改捆绑应用中的内容

【问题讨论】:

    标签: react-native react-native-android expo create-react-app


    【解决方案1】:

    如果您启用了世博会提供的over-the-air updates(我相信它默认已启用),那么每当您发布应用程序(expo publish)时,您手机上的应用程序就会自动更新(您不需要下载新的apk)。当应用在 Play 商店中时,这也有效。

    这种工作方式基本上是应用程序在启动时从公共 url 请求更新的 js 文件并运行该 js 而不是旧的。我个人不喜欢这种方法,所以我为我的应用禁用了 OTA 更新。如果您也这样做了,那么您要么需要手动监听应用中的更新(请参阅上面的链接),要么在每次构建新版本时安装新的 apk(这仅在开发中有用)。

    【讨论】:

      猜你喜欢
      • 2019-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多