android - 我有两个不同的 react native 包,它们需要不同的 android compileSdkVersion,我该如何解决这个问题?

标签 android react-native react-native-navigation

我使用 react-native-music-control 和 react-native-navigation(by wix),rnmc 需要 compilesdkversion 23 和 buildToolsVersion '23.0.1' 而 rnn 需要 compilesdkversion 25 和 buildToolsVersion '25.0.0',rnn 不需要使用 25.0.0/25 而 rnn 不适用于 23/23.0.1 。我对 android 没有太多经验,所以我不确定如何解决这个问题,任何指导都会很棒。

最佳答案

将以下内容添加到项目根目录中的 build.gradle

subprojects {
    afterEvaluate {
        android {
            compileSdkVersion 25
            buildToolsVersion "25.0.1"
            defaultConfig {
                targetSdkVersion 25
            }
        }
    }
}

关于android - 我有两个不同的 react native 包,它们需要不同的 android compileSdkVersion,我该如何解决这个问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46214447/

相关文章:

react-native - 在 react-native 中获取创建的应用程序的导航错误

react-native - 转换到新屏幕时白色闪烁,背景是深色?

java - 无法使用新列表更新 Recyclerview 适配器,新列表显示空白

Android从icecast服务器流式传输获取轨道信息

java - Android/Java HttpURLConnection : difference between setUseCaches() and setDefaultUseCaches()

android - 在 Android 中使用 YouTube 数据 API

javascript - 在 native react 中以不同方式对齐两个 child

javascript - Wix react-native-navigation 改变Tab和推屏

react-native - React Native出现以下错误如何解决

android - 31.0.0 不是有效的 SDK 版本。选项是 26.0.0 未版本化