我一直在尝试将AndroidX集成到我的混合React Native项目中,但我遇到了这样一个问题:Jetifier在“本地”项目上无法运行。这导致我的所有React Native库仍在使用旧的支持库。我已经将适当的行放入我的gradle.properties文件中:
android.useAndroidX=true
android.enableJetifier=true
这适用于任何远程库,但React Native将所有的库都放在本地磁盘上作为本地模块。
我尝试了很多方法,但到目前为止,最好的解决方案是一个后安装脚本,基本上手动替换所有包并添加/删除库到各种gradle脚本中。
这是一个非常手动的过程,不太可持续。有没有更好的方法来处理这个问题?