在 react native 中准备了一个发布版本 (android(,但本地映像不可见。我尝试了一些建议的解决方案,例如运行命令 - 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/
但仍然没有在发布版本中显示图像。任何帮助将不胜感激。
有一个"黑客">
在安卓清单文件中使用android:largeHeap="true"
尝试清理并重建应用程序,因为,Android Studio 在 apk 构建时维护缓存
如何导入本地映像。此代码适用于导入图像:
import { Image } from 'react-native';
import test from '../images/test.png';
<Image resizeMode='cover' source={test} />
你能试试以下吗?
- 删除 React 本机捆绑包文件
- 在终端中运行
./gradlew clean
- 尝试运行
react-native run-android --variant=release