Migrate from react-native Image to expo-image to permanently resolve Android OutOfMemory crashes with massive local photo decodes

This commit is contained in:
2026-05-31 20:40:36 +02:00
parent a4a5406094
commit 63df4ae4f0
3 changed files with 25 additions and 7 deletions
+18
View File
@@ -16,6 +16,7 @@
"expo-build-properties": "~1.0.10",
"expo-camera": "~17.0.10",
"expo-file-system": "~19.0.23",
"expo-image": "~3.0.11",
"expo-image-manipulator": "~14.0.8",
"expo-linear-gradient": "~15.0.8",
"expo-media-library": "~18.2.1",
@@ -4671,6 +4672,23 @@
"react-native": "*"
}
},
"node_modules/expo-image": {
"version": "3.0.11",
"resolved": "https://registry.npmjs.org/expo-image/-/expo-image-3.0.11.tgz",
"integrity": "sha512-4TudfUCLgYgENv+f48omnU8tjS2S0Pd9EaON5/s1ZUBRwZ7K8acEr4NfvLPSaeXvxW24iLAiyQ7sV7BXQH3RoA==",
"license": "MIT",
"peerDependencies": {
"expo": "*",
"react": "*",
"react-native": "*",
"react-native-web": "*"
},
"peerDependenciesMeta": {
"react-native-web": {
"optional": true
}
}
},
"node_modules/expo-image-loader": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/expo-image-loader/-/expo-image-loader-6.0.0.tgz",