今天遇到一個很奇葩的問題秉沼。在6月17號項(xiàng)目還是能跑起來的蛮浑,今天回來一跑就不行了迎献。跟蹤原因是由于在17號react-native-device-info更新了一個版本,兼容androidx。直接構(gòu)建會報錯叹侄,和v4包沖突巩搏。處理流程如下。1.把IDE項(xiàng)目里面緩存的androidx.core包刪除掉趾代。在project根目錄找到.idea下面的把core-1.0.0刪除掉贯底。如果項(xiàng)目里面的targetVersion為28,必須在application里面添加一句android:usesCleartextTraffic="true"撒强。
2.奇怪的是今天跑RN項(xiàng)目還是會報錯禽捆,load js 文件的路徑不正確,然后只能再找問題尿褪。最后解決方案為打開兩個終端睦擂,先運(yùn)行react-native start -- --reset-cache得湘,另外一個終端運(yùn)行react-native run-android杖玲。終于能把項(xiàng)目跑起來了。