当前位置: 首页 > 知识库问答 >
问题:

React本机fbsdk构建错误找不到方法实现()

柯阳曦
2023-03-14

>

  • 其中:构建文件'c:\users\wot\fdrrnc\node_modules\react-native-fbsdk\android\Build.gradle'行:30

    错误:评估项目':react-native-fbsdk'时出现问题。找不到org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler类型对象上参数[com.android.support:appcompat-v7:27.0.2]的方法实现()。

    这是我在android/build.gradle上的gradle

    dependencies {
            classpath 'com.android.tools.build:gradle:2.2.3'
        }
    

    有人知道怎么了吗?

  • 共有1个答案

    华善
    2023-03-14

    如果有人还在寻找这个,下面是我根据Pritish对这个问题和类似问题的回答所做的。

    更新Android/gradle/wrapper/gradle-wrapper.properties

    distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip
    

    更新Android/build.gradle类路径

    classpath 'com.android.tools.build:gradle:3.1.2'
    
    buildscript {
        repositories {
            jcenter()
            maven {
                url 'https://maven.google.com/'
                name 'Google'
            }
        }
        ...
    }
    
    allprojects {
        repositories {
            mavenLocal()
            jcenter()
            maven {
                url "$rootDir/../node_modules/react-native/android"
            }
            maven {
                url 'https://maven.google.com/'
                name 'Google'
            }
        }
    }
    
    compileSdkVersion 26
    buildToolsVersion "26.0.3"
    
    defaultConfig {
        ...
        targetSdkVersion 26
        ...
    }
    
     类似资料:
    • 我使用React Native升级助手将我的项目从0.67.4升级到0.68.0,我看到Gradle版本也升级了。 当我尝试运行< code >时。/gradlew clean命令。/android文件,它给出了编译错误。 为了检查它,我创建了0.68.2版本的新react原生项目。在第一次运行npm run android命令时,应用程序按预期运行。但在我安装了react-native-i18n

    • 在此版本中使用了不推荐使用的Gradle功能,使其与Gradle 6.0不兼容。使用'--warning-mode all‘显示单个弃用警告。参见https://docs.gradle.org/5.5/userguide/command_line_interface.html#sec:command_line_warnings 26个可操作任务:2个已执行,24个最新 失败:生成失败,出现异常。

    • 问题内容: 我有一个带有本机函数的小型JNI文件,该函数将char数组转换为字节数组(因此我可以将其发送到我的C ++客户端)。 定义如下: 软件包名称(加载库的位置是: 并且该类中的本机deffiniton如下: 但是当调用ConvertString函数时,我得到以下错误: 问题可能是该类(communicationmoduleTCPIP)是可运行的类吗?我不在类中运行,并且具有以下定义(当我注

    • 问题内容: 有一块代码可以在android 4.1.2上正常工作,但在4.0.3上却不能正常工作,崩溃日志为4.0.3 我收到UnsatisfiedLinkError异常 请指导我谢谢 这是我的课 这是我从中编译并创建二进制“ libsqliteX.so”文件的源cpp文件http://www.sqlite.org/android/tree?ci=trunk&re=jni|src/org/sqli

    • 有什么想法吗?(角2)

    • 我正在尝试使用flatter为Andriod应用程序构建一个发布应用程序包, 当我跑步时: 我得到: 我试图清理修复缓存,但它仍然不工作。弗利特医生很好。 app\build.gradle文件: Android\build.gradle文件: Android\键。属性文件: 满输出: