【React Native】build 的時候解決 Execution failed for task ‘:app:mergeLibDexDebug’. 的錯誤

Chengcheng Hsu
Mar 19, 2024

--

此坑已踩兩次,值得紀錄

在安裝 @react-native-async-storage/async-storage 後要跑 react-native run-android 會出現task ‘:app:mergeLibDexDebug’ 的錯誤

[Solution]

參考這個 stackoverflow 將 package.json 中的 react-native-community/async-storage 拿掉後再次跑 react-native run-android 就會成功了,原因是他們都使用到 async-storage 會產生衝突

"@react-native-async-storage/async-storage": "^1.18.2",
"@react-native-community/async-storage": "^1.12.1", // <--- 將這行拿掉

--

--