【Expo / React Native】ExpoをSDK36に上げたらAndroidでreact-native-swiperが動かない

ExpoをSDK36に上げたところ、Androidでアプリが起動しなくなった。



事象としては下記のものと同じだった。



ViewPagerAndroid has been removed... on 1.6.0-nightly.5 · Issue #1108 · leecade/react-native-swiper · GitHub



react-native-swiperが新しいReact Nativeに対応していないらしい。



仕方ないので以下の方法で対応。



npm uninstall react-native-swiper
npm i --save react-native-swiper@^1.6.0-nightly.5
expo start -c



react-native-swiperをNightlyビルドにして、キャッシュクリアして起動すればいけた。



コメント

人気の投稿