【问题标题】:Integrating react-native with existing app with buildToolsVersion 24使用 buildToolsVersion 24 将 react-native 与现有应用程序集成
【发布时间】:2017-05-12 23:12:34
【问题描述】:

我正在尝试将 react-native 集成到现有的 Android 应用程序中,但一直遇到以下错误:

> Could not find com.android.support:appcompat-v7:23.0.1.

似乎 react-native 需要 sdkBuildTools 23.0.1 版和 appcompat-v7 23.0.1 版。

但是,我正在处理的应用程序依赖于 sdkBuildTools 版本 24 和 appcompat-v7 版本 23.2。降级这些依赖项不是一种选择。

这是否意味着我无法将 react-native 集成到应用程序中而不需要从源代码重建 react-native 并增加依赖项?

【问题讨论】:

  • 当你改变构建版本..你应该清理缓存.. react-native start --reset-cache

标签: android react-native android-appcompat react-android


【解决方案1】:

转到android SDK manager并安装构建工具版本23.2并将项目中每个gradle的sdkBuildTools更改为24,安装后它会询问您安装了新版本的SDK工具是否要更改配置,您可以点击它。如果没有,请联系您的应用程序的 gradle 并更改 appcompact 版本

您需要做的最后一步是更改项目的类路径版本,这将由 android studio 通知,或者我认为 2.3.0 就可以了。

干杯:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-29
    • 1970-01-01
    • 2016-09-28
    • 2018-12-19
    • 2017-05-02
    相关资源
    最近更新 更多