本地映像在 React-Native 应用程序发布版本中不可见



在我的反应原生应用程序中,我有"src"文件夹,其中包括图像文件夹和屏幕文件夹。我的屏幕文件夹有各种组件,我使用以下代码从图像中获取本地图像

<Image source={require('src/Images/logo.png')} />

logo.png是放置在"图像"文件夹中的图像,还有更多这样的图像被引用。现在所有这些图像在开发模式下都显示得很好,但是当我使用 gradlew 组装发布生成发布 apk 并在我的设备上安装 apk 时,以这种方式引用的所有图像都会消失在某处。

我的反应原生版本是 0.40。

通过以下 Chiranjhivi Ghimire 的答案解决步骤-

  1. 在 .. 中创建资产文件夹。/android/app/src/main/
  2. 在命令提示符下复制并粘贴此命令
react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/

index.android.bundle --assets-dest android/app/src/main/res/

  1. 在 cmd gradle 汇编发行版中输入此命令。

iOS的等效解决方案可以在链接中找到

尝试运行这个
npm 启动 --重置缓存

相关内容

  • 没有找到相关文章

最新更新