Reactjs App-release.apk不包含图像
我正在使用rn 0.33,在./android&&gradlew汇编之后,我得到app-debug.apk和app-release.apk 如果我使用packager在设备上安装debug.apk,我的应用程序中会正确显示所有图像,但在release.apk中,所有图像都会消失Reactjs App-release.apk不包含图像,reactjs,react-native,Reactjs,React Native,我正在使用rn 0.33,在./android&&gradlew汇编之后,我得到app-debug.apk和app-release.apk 如果我使用packager在设备上安装debug.apk,我的应用程序中会正确显示所有图像,但在release.apk中,所有图像都会消失 有什么想法吗?如果它在调试中工作,但在发行版中不再工作,则可能是ProGuard的问题 这些图像是GIF吗 默认情况下,Android不支持GIF和WebP 根据应用的需要,您需要在android/app/build.g
有什么想法吗?如果它在调试中工作,但在发行版中不再工作,则可能是ProGuard的问题 这些图像是GIF吗 默认情况下,Android不支持GIF和WebP 根据应用的需要,您需要在android/app/build.gradle中添加一些可选模块
dependencies {
// If your app supports Android versions before Ice Cream Sandwich (API level 14)
compile 'com.facebook.fresco:animated-base-support:0.11.0'
// For animated GIF support
compile 'com.facebook.fresco:animated-gif:0.11.0'
// For WebP support, including animated WebP
compile 'com.facebook.fresco:animated-webp:0.11.0'
compile 'com.facebook.fresco:webpsupport:0.11.0'
// For WebP support, without animations
compile 'com.facebook.fresco:webpsupport:0.11.0'
}
此外,如果将GIF与ProGuard一起使用,则需要在ProGuard rules.pro
中添加此规则:
-keep class com.facebook.imagepipeline.animated.factory.AnimatedFactoryImpl {
public AnimatedFactoryImpl(com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory, com.facebook.imagepipeline.core.ExecutorSupplier);
}
图像消失是什么意思?你能确切地说明日志、代码和所有东西的问题吗?