gpt4 book ai didi

react-native - 评估项目 ':react-native-share' 时出现问题

转载 作者:行者123 更新时间:2023-12-05 07:29:24 26 4
gpt4 key购买 nike

我尝试使用此命令来安装库 react-native-share

npm install react-native-share --save

react-native link react-native-share

但是我得到了这个错误:

A problem occurred evaluating project ':react-native-share'.
> Could not find method compileOnly() for arguments [com.facebook.react:react-native:+] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler

最佳答案

解决方案:我遵循本指南,了解 React map 插件的类似问题。 Link to guide

以下步骤对我有用:

1_ 修改android/build.gradle

Add google() inside repositories

buildscript {
repositories {
jcenter()
// add google() here
google()

2_ 更新 com.android.tools.build.gradle 到 3.1.0

buildscript {
repositories {
jcenter()
google()
}
dependencies {
// classpath 'com.android.tools.build:gradle:2.2.3'
// update from 2.2.3 to 3.1.0
classpath 'com.android.tools.build:gradle:3.1.0'

3_ 在依赖后添加 google() inside repository

buildscript {
repositories {
jcenter()
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.0'
}
allprojects {
repositories {
mavenLocal()
jcenter()
// add googgle() here
google()

4_ 将 android.enableAapt2=false 添加到 android/gradle.properties

android.enableAapt2=false // < ---  add here
android.useDeprecatedNdk=true

5_ 更新 android/gradle/wrapper/gradle-wrapper.properties 中的 gradle 版本

// from version 2.14.1
distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
// change to 4.4
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip

6_ 运行 react-native run-android。 (这可能需要一段时间,因为它将下载更新的 gradle 版本)。

关于react-native - 评估项目 ':react-native-share' 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52805685/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com