不同API级别的条件代码(React Native Android)

不同API级别的条件代码(React Native Android),android,gradle,react-native,react-native-android,Android,Gradle,React Native,React Native Android,所以,我的应用程序使用的是MinsdkVersion16,我想使用一个只支持Version18及以上版本的库 该功能将只在应用程序的一小部分中使用,我可以在API级别为16和17的Android用户中禁用该功能 我可以使用tools:overrideLibrary强制安装库,并在运行时使用Platform.version检查版本号以确定是否应该使用该功能。这会引起一些意想不到的问题吗 有人在RN中做过类似的事情吗?您找到解决方案了吗?不幸的是,没有,我们决定不使用上述库。没有对此进行深入探讨,因

所以,我的应用程序使用的是MinsdkVersion16,我想使用一个只支持Version18及以上版本的库

该功能将只在应用程序的一小部分中使用,我可以在API级别为16和17的Android用户中禁用该功能

我可以使用
tools:overrideLibrary
强制安装库,并在运行时使用
Platform.version
检查版本号以确定是否应该使用该功能。这会引起一些意想不到的问题吗


有人在RN中做过类似的事情吗?

您找到解决方案了吗?不幸的是,没有,我们决定不使用上述库。没有对此进行深入探讨,因此上述解决方案可能会起作用,但您必须亲自尝试看看。您找到解决方案了吗?不幸的是,没有,我们决定不使用上述库。没有对此进行深入研究,因此上述解决方案可能会起作用,但您必须亲自尝试。