如何修复“react-native-spinkit:未指定”

Posted

技术标签:

【中文标题】如何修复“react-native-spinkit:未指定”【英文标题】:how to fix "react-native-spinkit:unspecified" 【发布时间】:2019-08-19 22:43:48 【问题描述】:

出了什么问题: 配置项目 ':app' 时出现问题。

无法解析配置“:app:_debugApk”的所有依赖项。 配置项目“:react-native-spinkit”时出现问题。 无法解析配置“:react-native-spinkit:classpath”的所有依赖项。 无法解析 com.android.tools.build:gradle:2.0.0。 要求: 我的项目:react-native-spinkit:未指定 无法解析 com.android.tools.build:gradle:2.0.0。 无法获取资源“https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0/gradle-2.0.0.pom”。 无法 HEAD 'https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.0.0/gradle-2.0.0.pom'。从服务器收到状态码 403:Forb 发现

android/build.gradle:

buildscript 
    repositories 
        jcenter()
    
    dependencies 
        classpath 'com.android.tools.build:gradle:2.2.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    


allprojects 
    repositories 
        mavenLocal()
        jcenter()
        maven 
            url "https://maven.google.com"
        
        // Add jitpack repository (added by react-native-spinkit)
        maven  url "https://jitpack.io" 
        maven 
            // All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
            url "$rootDir/../node_modules/react-native/android"
        
    

【问题讨论】:

【参考方案1】:

该问题似乎与不支持的版本有关com.android.tools.build:gradle:2.2.3

你可以在这里尝试两件事 -

1) 将版本升级到最新版本并尝试再次构建。

2) 尝试如下更改版本以检查其是否与版本 2.0.0 一起使用

 classpath 'com.android.tools.build:gradle:2.2.3' 

classpath 'com.android.tools.build:gradle:2.0.0'.

希望它能解决你的问题!

【讨论】:

以上是关于如何修复“react-native-spinkit:未指定”的主要内容,如果未能解决你的问题,请参考以下文章

如何修复 npm 审计修复问题?

如何修复drv?

如何修复漏洞

如何修复WMI

PHP网站漏洞怎么修复 如何修补网站程序代码漏洞

如何修复这些漏洞? (npm audit fix 无法修复这些漏洞)