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

2024-03-09

在我的反应本机应用程序中我有"src" http://postimg.org/image/ak6w7cbk3/文件夹,其中包括Images文件夹和屏幕文件夹.Myscreens文件夹有各种成分我在哪里使用本地图像Images使用以下代码。

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

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

我的react-native版本是0.40。


通过以下答案解决奇兰吉维·吉米尔 https://stackoverflow.com/questions/34175416/how-to-use-offline-bundle-on-android-for-react-native-project/脚步 -

  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 assemblerelease 中输入此命令。
  2. done

ios 的等效解决方案可以在以下位置找到link https://stackoverflow.com/questions/35354998/react-native-ios-app-not-showing-static-assets-images-after-deplying

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

本地图像在 React-Native 应用程序发布版本中不可见 的相关文章

随机推荐